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 -
Phone Screen (2 leetcode questions)
1. Valid Word abbreviation
2. Median of data stream
Interviewer seemed uninterested during the whole interview start to finish. (I asked clarifying questions, talked through my code, dry runs ect. No comments / low energy throughout on interviewer side)
Aced first question, not many follow-ups or comments from interviewer.
Second question (LC Hard) did not finish full class
Provided/explained optimal solution (two heaps), however I could not figure out logic to balance heaps during insertion.
I asked the interviewer if I could provide a suboptimal solution with one list and sorting (return midpoint) but was told to continue with heap solution.
Interview questions [1]
Question 1
Two Questions, One LC Easy, One LC Hard
Valid Word Abbreviation https://leetcode.com/problems/valid-word-abbreviation/description/
Find median of data stream https://leetcode.com/problems/find-median-from-data-stream/description/
Resume Screen: This is the usual recruiter process and it helps a ton to have a referral
Recruiter Chat: Just a 15 min chat with recruiter about the interview process and they'll answer any questions you have
Technical screen: 45 minutes online coding interview. Non-executable IDE. Difficulty ranges but typically a Leetcode easy then a medium or just a medium.
Full-Loop: 2 more coding, 1 system design, and 1 behavioral
Had a technical screening interview where 2 medium-hard questions were asked and its to be solved within 35-40 minutes. Interviewer was very considerate and guided me throughout the interview. Very interactive session. Dynamic programming isn't recommended by Meta