Software Engineer applicants have rated the interview process at Meta with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 38% positive. To compare, the company-average is 44% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 19 days to get hired, when considering 8 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 36 days.
Common stages of the interview process at Meta as a Software Engineer according to 8 Glassdoor interviews include:
Phone interview: 42%
Skills test: 33%
Presentation: 17%
Personality test: 8%
Here are the most commonly searched roles for interview reports -
They asked about my previous experience and where I went to school and what I learned in school and what I did in school and how many projects ive worked on.
I applied through a recruiter. I interviewed at Meta in Mar 2023
Interview
My Meta interview experience was intense, fair, and surprisingly well structured. The interviewer set clear expectations, kept the pace tight, and focused heavily on problem solving, tradeoffs, and communication rather than trivia. The coding question was realistic and layered, rewarding a clean first solution and making follow-ups much easier if the foundation was solid. I appreciated the emphasis on explaining decisions, edge cases, and complexity. Feedback cues were subtle but helpful, and the conversation felt collaborative instead of adversarial. Overall, it felt like a strong signal-seeking process that values clarity, adaptability, and engineering judgment more than memorized patterns in practice.
Interview questions [1]
Question 1
Graph question but I forgot how to implement bellman ford
It was a slow, tedious, and not well thought out process. Everything you've heard, on both ends of the spectrum, is true about them - but they deviate towards the no bueno end of the spectrum. And they ghost you, or take so long to reject you you have found another job or moved on
Interview questions [1]
Question 1
They ask about your history and background, they do a deeper dive into your technical expertise and ensure you understand the tradeoffs between approaches, leetcode questions, etc etc