I applied through other source. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Dec 2013
Interview
(Front End Developer)
After going to a conference, and talking with several people from Facebook who also attended, I was contacted via email to see if I was interested in doing an interview.
I said yes, and got my first phone interview a few days later. In a shared code environment I needed to do a recursion assignment, and also create a polyfill. It went okay, although I wasn't happy with my performance on the polyfill. This took about 40 minutes.
The more surprised I was that they asked me for a second phone interview, whereby I also had to do a recursion question. I made it harder then necessary for myself, which was unfortunate.
After this I was invited to Facebook HQ, and had to do 4 interviews. Interviews were about recursion, closures, css, implementations. Unfortunately I wasn't good enough for Facebook, so that got me messed up for a month or so. I thought I did pretty good, but needed too much time to get going.
The recruiters and interviewers were great. The process went really smooth, and comfortable.
Interview questions [1]
Question 1
Questions about recursion, css positioning, what would you like to do at Facebook, and closures.
I applied through an employee referral. The process took 2 weeks. I interviewed at Meta (Menlo Park, CA) in Jan 2014
Interview
Overall the process is very fast and all the interviewers are very nice.
It take 3 weeks to finish all the interviews (include christmas and new year holidays).
I took 1 phone screen + 2 coding + 1 system design + 1 research interview( for PHD ).
All the coding questions are the common questions you could meet them easily when you read " crack the coding interview" or surf GeeksforGeeks.com, and there was no brainteaser.
The system design problem is kind of hard, because there are no right or wrong answers. I think I didn't perform that well in this round, because I am not very experienced in large system design.
The research interview mainly focus on my research project, and we also had a small coding part, I did well on that.
Honestly, I am kind of surprise that I did not get offer from Facebook, maybe there were some requirements that I did not match.
Interview questions [1]
Question 1
Overall Facebook's interview questions are interesting and not hard. All the interviewers are knowledgable and nice to talk to.