I applied through an employee referral. I interviewed at Meta (San Francisco, CA) in Aug 2017
Interview
At first taking about my resume for around 10 mins, then 2 questions were asked via coderpad. Test cases were required but no need to run code. At the end of the phone interview, I have 5 min to ask questions.
I applied through a recruiter. I interviewed at Meta (London, England) in Jun 2017
Interview
I applied through recruiter to iOS engineer position.
1) Phone screen with recruiter
2) Technical phone interview with an Engineer in Menlo Park
3) On-site interview 5 round; 4 technical and 1 behavioral.
Interview questions [1]
Question 1
Data structure / algorithm questions. UIKit / Apple SDK questions.
I applied through an employee referral. I interviewed at Meta
Interview
Worst experience with the fb recruiting team! Was really excited about the opportunity but would never ever recommend anyone.
My friend referred me to facebook, got an email to schedule a prescreening call. I scheduled it as per the instructions. Recruiter never replied and never called at the scheduled time. I asked my friend to check what's going on! He found out that the recruiter is ill and in hospital, which is understandable (Hope she gets better soon). He mailed her manager about the situation, next day, I got a reject directly without any prescreening call or anything!
Things they should learn from Google! Even though they have 5-6 times the number of employees and maybe much more applications, their recruiting process is much smoother!