I applied through a recruiter. The process took 5 weeks. I interviewed at Meta (London, England) in Dec 2017
Interview
The process consists in 3 phases:
A first skype call with HR talk and 5 multiple choices iOS technical questions.
A second skype call with more technical questions and code challenges on coderpad.
Onsite interview with 4 different interviews on the same day: 1 Behavioural, 2 Coding interviews and 1 Architecture. With an awesome lunch between them.
All Facebook recruters and engineers are super cool and try to help you all the time. The whole process is an amazing experience!
Interview questions [5]
Question 1
Giving an array of numbers and an int, return true if is there any pair of numbers inside the array that summed is equal to the input int, otherwise return false.
I applied online. I interviewed at Meta in Dec 2016
Interview
I applied through a recruiter. The process took 4+ weeks. A Skype interview starting with introducing yourself followed by two theoretical and two code questions.
The technical screen also included a code writing problem using coderlab.
I applied through a recruiter. I interviewed at Meta (New York, NY) in May 2017
Interview
I've been through phone screening and phone coding interview. First stage was made by recruiter, we had a small chat about how many hours I spend a day on writing code. And some of my previous experience and followed by five simple questions about iOS. After that I got an email about scheduling second phone coding interview. And I passed it too. Still waiting for the onsite interview.
Interview questions [1]
Question 1
1. "copy” is not a property of which following class?
a. NSArray b. NSInteger c. NSString d. NSNumber
2. You can not call which following method directly?
a. sizeThatFits b. sizeToFit c. layoutSubview d. setNeededLayout
3. What type can be used for a delegate?
a. strong b. weak c. inout d. copy
4. Which of following can not be appended to an Array. a. Int b. NSObject c. CGColor d. Date
5. In following mechanism, which one can not be used to decouple class?
a. delegate b. mutex c. notification d. block