I entered the process via a recruiter I'd worked with previously.
I started with a phone screen that went well -- some simple puzzle questions that were easy to work out on the fly.
From there, I moved on to the on-site interview. This was a series of 4-5 one-on-one interviews with engineers who posed various technical problems, such as whiteboard coding and design problems. I found the questions moderately challenging, but none were killers. I'm pretty sure there was a "culture fit" session in there somewhere, too.
I didn't like what I sensed of the interviewers' attitudes. Most of them seemed more interested in showing how smart they were than in hearing from me. It hinted at a lack of confidence and a work atmosphere with some unhealthy internal politics and competition.
I recall that the questions were moderately challenging, but not killers by any means.
The following metrics were computed from 44 interview experiences for the Meta Senior Software Engineer role in Menlo Park, California.
Meta's interview process for their Senior Software Engineer roles in Menlo Park, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Senior Software Engineer interview process in Menlo Park, California.