Software Engineer applicants have rated the interview process at Meta with 3.5 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 58% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 26 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 32 days.
Common stages of the interview process at Meta as a Software Engineer according to 8 Glassdoor interviews include:
Phone interview: 38%
One on one interview: 25%
Skills test: 25%
Group panel interview: 13%
Here are the most commonly searched roles for interview reports -
Meta's interview process typically involves an initial phone screen, followed by technical interviews focusing on coding, algorithms, and system design. Behavioral interviews assess problem-solving, collaboration skills, and cultural alignment.Behavioral interviews assess problem-solving, collaboration skills, and cultural alignment.
I applied online. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Jul 2024
Interview
For the first round interview, it starts promptly with a very short introduction. Then the interviewer will ask you two questions in which you will have around 20 mins to solve. You should discuss your solution with your interviewer before typing it out on coder pad. The interviewer will move on if you take too long to solve a question in order to give you equal time for both questions. If you use up all time you won't have any time to ask any questions at the end, so you should aim not to take up too much time on these questions.
Interview questions [1]
Question 1
Given a 2d matrix, write an algorithm to navigate from the top left of the matrix to the bottom right of the matrix. The catch is that the matrix has some spots that are blocked in which you can't traverse that position. They can be represented as 1's vs open spaces can be represented as 0s. The solution should return the path as a list of coordinates (it should be in order of the traversal).
I applied through a recruiter. The process took 3 months. I interviewed at Meta (Texas City, TX) in Jun 2024
Interview
The interview process was smooth, excellent interviewers except for one who I felt was a little weird. The recruiters are good they give ample amount of time and don't pressurize in choosing interview dates. Prepare meta questions list from LeetCode but slight twists.