Software Engineer 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 Engineer 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 Engineer 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 -
Each coding round is 40 mins, No introductions. You just straight in. All questions are from Leetcode tagged. You need to brush over the brute force then jump straight into implementation for optimal.
The difficult part is the time crunch for sure.
Interview questions [1]
Question 1
All question came from leetcode tagged. Most didn't even have any kind of variation.
I applied through an employee referral. The process took 2 months. I interviewed at Meta (Seattle, WA) in Jan 2025
Interview
The first phone screen was great. It took 45 minutes. The interviewer was very nice person and mentioned that she wants to give as much as time for only coding. I got 2 common questions. I could solve both questions. I could explain the code by a full dry run for both questions. Personally, I preferred meta interview process compared to other companies.
I applied through a recruiter. The process took 2 months. I interviewed at Meta (San Francisco, CA) in Jul 2024
Interview
1st Round - 1 coding interview
2nd Round - 2 coding, 1 system design, 1 behavioral interview
Each coding round you have to complete 2 algos (20 minutes each). System design is standard and behavioral is standard as well.
Interview questions [1]
Question 1
Merge 3 sorted arrays with the best possible time complexity