Software Developer applicants have rated the interview process at Meta with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 59% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 32 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 32 days.
Common stages of the interview process at Meta as a Software Developer according to 6 Glassdoor interviews include:
Phone interview: 43%
Skills test: 29%
One on one interview: 29%
Here are the most commonly searched roles for interview reports -
product architecture interview (system design) with senior engineer from meta. time was short, so need to skip details. make sure having good delivery framework. senior engineer was nice and clam
I applied online. The process took 4 weeks. I interviewed at Meta (Milan) in May 2025
Interview
The interview process began with a recruiter screen, followed by a technical phone interview. It concluded with a virtual onsite consisting of coding, system design, and behavioural rounds assessing problem-solving and collaboration skills
Interview questions [1]
Question 1
They asked me to design a scalable system for real-time messaging, focusing on database schema, API design, data consistency, and how I’d handle millions of concurrent users.
I applied online. The process took 5 weeks. I interviewed at Meta in Jun 2025
Interview
The interview process began with a 90-minute OA that included two medium-to-hard algorithm questions. The format was very similar to what I had seen on Hack2Hire, which made it easier to prepare. After passing the OA, I had a technical phone screen with one engineer. It involved one coding problem and follow-up questions on edge cases and time complexity. I mainly prepared using LeetCode, Hack2Hire, and 1point3acres, which were helpful for understanding the style of Meta’s questions.
Interview questions [1]
Question 1
solve a coding problem involving arrays, where I had to implement an efficient algorithm and then walk through edge cases. I also needed to explain the time and space complexity and justify my approach.