I had the option of an onsite interview or a phone interview for the first round. I chose onsite.
They first showed me the office, which was pretty cool, of course, and then I was led to a room with an interviewer. The interviewer had a very different background, and we had a brief chat. It was clear to me that despite being intimately aware of what Facebook was doing for the role I was interviewing for, that topic was never touched. The interviewer did not seem to care for my background or the role I was interviewing for.
I was asked one question, and I gave it my best shot. I could definitely have done better, but it was certainly annoying to be judged based on how I solved that one question, instead of a more subjective conversation based on my background.
Data structure/algorithm-based question
The following metrics were computed from 106 interview experiences for the Meta Software Engineer role in Seattle, Washington.
Meta's interview process for their Software Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Seattle, Washington.