Meta Software Development Engineer SDE interview questions
based on 46 ratings - Updated Jun 11, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
63%
Applied online
Applied online
16%
Recruiter
Recruiter
11%
Employee Referral
Employee Referral
11%
Campus Recruiting
Campus Recruiting
Interview search
46 interviews
Viewing 21 - 25 of 46 Interviews
Meta interviews FAQs
Software Development Engineer SDE 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 100% positive. To compare, the company-average is 58.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer SDE roles take an average of 30 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 37 days.
Common stages of the interview process at Meta as a Software Development Engineer SDE according to 1 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
Phone interview with the recruiter and then a month later Initial coding Screening interview. Easy to medium LC question. The process took about a month and then the I did not progress further. The questions were from the top frequency FB problems on LC.
Interview questions [1]
Question 1
Merge intervals from 2 sorted List of Array inputs
I applied online. The process took 1 day. I interviewed at Meta in Aug 2023
Interview
Phone Screen interview
Giving 2 leetcode questions to solve in 1 hour 15 minutes;
Talk about research background since applying Software development engineer with machine learning. Therefore, research experience is very helpful!
I applied through a recruiter. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Jan 2023
Interview
It was tough. Was asked to solve 2 hard questions in less than 40 minutes. The interviewer was kind and helped me in the process. As I began to dissect the problem, it became apparent that this wasn't going to be a walk in the park. The tough interviewer wasn't content with surface-level solutions; they wanted to see how deep my understanding of algorithms and data structures went. We spoke about my previous work experience.