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%
One on one interview: 29%
Skills test: 29%
Here are the most commonly searched roles for interview reports -
Phone interview
Two coding interview include 4 leetcode medium question
1 behavior , multiple behaviors question to dive deep resume
1 design : system design focus’ API design. High level and low level
I applied through a recruiter. The process took 2 months. I interviewed at Meta (Seattle, WA) in Jan 2025
Interview
A 40 minute interview including 2 leetcode problems. Both at either medium or hard level of difficulty. Interviewer expects a code-complete, optimal solution, with good, clear verbal communication of ideas. Candidate needs to also ask clarifying questions, provide edge cases, and provide accurate time and space complexity for their code. This is for BOTH questions asked in the interview. Any performance short of perfect will be rejected.
I applied online. The process took 4 weeks. I interviewed at Meta (California City, CA) in Jan 2025
Interview
1. Recruiter Screening - Described about the interview process, asked background experience.
2. Technical Screening round - 2 medium leet code questions
3. Full Day loop interview consisting of 5 rounds
2 - Technical coding rounds - Each 2 coding questions of easy to medium questions.
2 - Behavioral rounds - Project experiences and classic behavioral type questions like how you handle conflict, challenging situation, the project you are proud of etc.,
1 - System Design round - Design a leetcode coding contest platform
Interview questions [1]
Question 1
1. What have you learned from your previous company?
2. Describe a conflict at work.
3. How do you manage to work on a project where you didn’t get along with your colleagues?
4. Tell us about a time when you failed in one of your projects.