Software Developer applicants have rated the interview process at Meta with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 74.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 43 days.
Common stages of the interview process at Meta as a Software Developer according to 3 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
2 interview of 45 minutes, 1 coding - leetcode questions (edge cases, proactively looking for bugs, tradeoffs, active listening - use their hints, ask clarifying questions) (common questions: graphs, data structures, BSTs, balanced parentheses, I18N, popular recently viewed, centiaur friends, go latin, dinosaur race), 1 troubleshooting - conversational interview about how systems work end to end (scenario from on call orientation and how to solve it)
Phone interview
Two coding interview include 4 leetcode medium question
1 behavior , multiple behaviors question to dive deep resume
1 design : system design focus’ API design. High level and low level
I applied through a recruiter. The process took 2 months. I interviewed at Meta (Seattle, WA) in Jan 2025
Interview
A 40 minute interview including 2 leetcode problems. Both at either medium or hard level of difficulty. Interviewer expects a code-complete, optimal solution, with good, clear verbal communication of ideas. Candidate needs to also ask clarifying questions, provide edge cases, and provide accurate time and space complexity for their code. This is for BOTH questions asked in the interview. Any performance short of perfect will be rejected.