Meta Senior Software Developer interview questions
based on 270 ratings - Updated May 10, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
54%
Recruiter
Recruiter
29%
Applied online
Applied online
10%
Employee Referral
Employee Referral
4%
Other
Other
2%
Staffing Agency
Staffing Agency
1%
In Person
In Person
Interview search
270 interviews
Viewing 136 - 140 of 270 Interviews
Meta interviews FAQs
Senior Software Developer 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 50% positive. To compare, the company-average is 59% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Developer roles take an average of 28 days to get hired, when considering 2 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 Senior Software Developer according to 2 Glassdoor interviews include:
Skills test: 40%
Phone interview: 20%
One on one interview: 20%
Personality test: 20%
Here are the most commonly searched roles for interview reports -
Phone call screen with recruiter followed by online assessment with coderpad. The recruiter regularly ghosted me and therefore communications were spread out over weeks. For the technical coderpad phone screen the interviewer did not answer certain questions that I would ask and would not collaborate. Also the interviewer frequently interrupted me while I was speaking.
I applied through a recruiter. The process took 6 weeks. I interviewed at Meta (Menlo Park, CA) in Feb 2022
Interview
Meta has some of the best recruiters out there. They are professional, informative, friendly, and quick in their responses. The process takes about a month from tech screening to on-site to getting an offer. The questions are designed "not" to be straightforward, so you have to revise and update your approach accordingly. Practicing on Leetcode helps tremendously.
Interview questions [1]
Question 1
For me, the Behavioral interview was the toughest one, not the coding nor the system design. The questions are heavily focused on how you handle the negative experiences (dealing with a big setback, criticism, negative feedback, etc). It was unusual because I didn't have that many negative experiences in my previous job. They didn't ask anything from the sample 26 questions that the recruiter sent.
I applied online. The process took 2 weeks. I interviewed at Meta in Jan 2022
Interview
Started off with a touch base call with the recruiter. He was quote helpful and shared resources for interview preparation. You also get a chance to talk with a developer to understand more about the expectation of the interview.
This was followed by a 45 minute coding interview. I got one easy and one hard LeetCode. The interviewer is a developer so some hints were provided but I would not rely too much on it.
Next was the main interview with 45 minutes each. This entails 2 separate coding interviews, 1 product design and 1 behavioral. That is far as I got.
Interview questions [1]
Question 1
* LeetCode Easy - Hard
* Tell me about a time when____(standard behavioral question)