I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Los Angeles, CA) in Oct 2021
Interview
After being contacted by a recruiter I sent in my resume and scheduled a time for a technical interview. It was done on Zoom and they asked 2 questions during the 45 min period. The questions weren't necessarily hard but they really did not accept an answer that was not the most optimal and pushed you to get to that.
Interview questions [1]
Question 1
The two questions were focused on recursion and sorting
I applied through college or university. I interviewed at Meta (New York, NY) in Jan 2024
Interview
Last year, I interviewed for a Software Engineer role. After applying, I received the online assessment (OA) within 3 days and successfully cleared it, which led to the on-site interviews. The on-site process consisted of 3 rounds: two technical interviews (each featuring 2 LeetCode-style problems) and one behavioral round. I was given a total of 2 Medium, 1 Easy and 1 Hard questions. Although I solved most of them, I struggled with one of the Medium problems. I received a rejection a week later, but the experience was incredibly valuable—it helped me identify key areas to improve and strengthened my interview prep for the future.
Interview questions [1]
Question 1
One of the key questions I was asked centered around binary trees, with a follow-up that required adapting the solution to work with N-ary trees, which added an extra layer of complexity in terms of traversal and state management.
The whole process took about 40 days.
The recruiters were extremely nice,
The process was very organized:
1 - phone screen
2 - online assessment
3 - online interview
4 - onsite interview - (1 behavioral, 2 coding)
5 - job offer
I applied online. The process took 3 weeks. I interviewed at Meta (San Francisco, CA) in Mar 2022
Interview
After applying, a recruiter reached out to me and activated the Work Preferences Assessment and Coding Assessment. I had a week to complete both. I then scheduled a Zoom interview about 2 weeks after taking the assessments. It was with one interviewer and was one question.
Interview questions [1]
Question 1
Given a string, return if it is a palindrome if you can remove at most one character from any place in the string.
Software Engineer, University Graduate applicants have rated the interview process at Meta with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 71% positive. To compare, the company-average is 56.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer, University Graduate roles take an average of 33 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 31 days.
Common stages of the interview process at Meta as a Software Engineer, University Graduate according to 7 Glassdoor interviews include:
One on one interview: 40%
Presentation: 20%
Phone interview: 20%
Skills test: 20%
Here are the most commonly searched roles for interview reports -