I originally applied online and spoke with one recruiter. She did not feel I was a good fit for the team she was recruiting for but referred me to another recruiter at Facebook.
I spoke with the second recruiter on the phone, and she set up a technical interview on-site in Menlo Park. The interviewer was very nice, and while I didn't do a great job on the question, they liked me enough to schedule a full day of interviews.
After some preparation, I came on-site for a full day of technical interviews with a lunch break in the middle. The pace was very fast, but I knew it would be like that, so I was prepared. The questions were difficult, especially given the limited amount of time. Everyone was very nice.
There was a design round where I was asked to design an iPhone app that was unrelated to social networking.
A lot of people asked about my experience writing iPhone apps and what was challenging about it.
The following metrics were computed from 359 interview experiences for the Meta Software Engineer role in Menlo Park, California.
Meta's interview process for their Software Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Menlo Park, California.