I applied through an employee referral. The process took 1 day. I interviewed at Meta
Interview
Very technical questions. Be sure to review your data structures, sorting algorithms, and syntax without a reference. They don't care much about syntax, but it might trip you up during whiteboarding. They were extremely friendly, put you up in a hotel and take good care of you during the interview. I think there were many opportunities to ask questions and learn more about the specific problems they're trying to solve.
I was applying to Facebook through a friend that is working there. I was first contacted by a recruiter who asked some technical questions.
I was next contacted only 2 weeks later and a phone interview was set.
The question was relatively easy, but I was stressed and couldn't think of a way to make it more efficient.
Interview questions [1]
Question 1
Given a string of an arithmetic expression, composed of numbers, '+' and '*', calculate the result -
e.g. "2+4*5*7"
I applied online. The process took 2 weeks. I interviewed at Meta (Los Angeles, CA) in Jan 2015
Interview
The interviewer was very cool and he asked me about myself and my projects. He also asked why I want to choose facebook and then we started coding round, which took nearly 45 minutes.He mainly focused on performance tuning of algorithms.i.e How fast we can make spontaneous decisions for an algorithm to run fast.Overall, it was very good experience.