I applied through other source. The process took 1+ week. I interviewed at Meta (Dublin, Dublin) in Jun 2014
Interview
First I had a call with the recruiter, then two technical phone interviews. Then I had to go to Dublin and I had 5 interviews in one day. One technical and the other ones were to test your personality, presentation skills, etc.
Interview questions [1]
Question 1
Most difficult question: Why should Facebook hire you? And you better have a great answer!
I applied through a recruiter. The process took 1+ week. I interviewed at Meta
Interview
Over the phone coding screen, I was asked two fairly easy questions and I answered both of the them well and I understood the edge cases and answered all the questions the interview had about my solutions. The interview lasted about 50 minutes.
Sadly I was rejected based on feedback from the interviewer. The feedback stated the second question was fine, but the first question had an issue. The solution I provided wasn't what the interviewer wanted, and the solution that he wanted was different from what the question had asked.
I applied through a recruiter. The process took 6 weeks. I interviewed at Meta in Jul 2014
Interview
Contacted on linkedin based on Google experience. Fairly long interview process, with a phone screen, then two technical phone interviews, then a full day interview in Menlo Park. Took several weeks for them to get back, too, but they came up with a very competitive offer, and came back fairly quickly when I countered.
Interview questions [1]
Question 1
Some real curveballs about how specific protocols worked. HTTP, SMTP, etc.