Software Engineer 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 Engineer 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 Engineer according to 3 Glassdoor interviews include:
Skills test: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. I interviewed at Meta in May 2017
Interview
Applied through referral. Took a week to schedule the phone screen. The interviewer asked about my projects for first 5-6 minutes. Then, I was given two problems to solve in 40 minutes. I didn't do very well to solve them. Got notification of rejection after 3 days.
Given a 2D array of characters ('-' , 'X' , 'R' , 'T'), find out whether there is a path from the robot 'R' to the target 'T'. The robot can move up, down, left or right. Cells marked with 'X' are blocked and cannot be passed through.
I applied through a recruiter. I interviewed at Meta in May 2017
Interview
I was contacted my a recruiter on Linkedin in March. The recruiter stopped responding and after I received another offerin May, the recruiter was interested again.
The reason contact discontinued was because they were looking for senior level engineers. (Not a good reason for such a large company).
Phone interview was set for 2 weeks after initial contact in May. Feedback after the interview was to have another phone screen because I was given too many hints, I got maybe 2 hints that were not helpful and misleading.
I decided to go with my other offer and did not bother to continue with the process.
I applied through a recruiter. I interviewed at Meta in May 2016
Interview
It was pretty straight forward. The first question was to test my coding skills and the second was to test my thought process for solving problems. I spent some time on the second problem mostly because I didn't understand what the problem was (probably too much time). It seemed that the interviewer had trouble clearly explaining to me what she wanted as a result. But once we got past that, the solution was straight forward.
Interview questions [1]
Question 1
You are given an array with duplicate strings. Write a function to return the array without duplicates.