Meta Senior Software Developer interview questions
based on 271 ratings - Updated Jun 6, 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
271 interviews
Viewing 236 - 240 of 271 Interviews
Meta interviews FAQs
Senior Software Developer applicants have rated the interview process at Meta with 3 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% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Developer roles take an average of 60 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 32 days.
Common stages of the interview process at Meta as a Senior Software Developer according to 1 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Meta
Interview
The interview was 5-6 hours of whiteboard problems. The pace of the interview was very quick, with barely enough time to simply write the solutions to the problems. Almost the entire time was spent standing at the whiteboard. At least one of the problems was quite long. The interviewer was late and cutting into the next round. He spent the time I was solving the problem typing into chat on his laptop. I left the interview expecting a good chance of an offer as I had solved most of the problems except for running out of time in that case. As a senior candidate, I don't feel the expected value of the return on preparation and time to do the interview was worth it, given the probability of no-hire for what seems to have been minor concerns.
Interview questions [1]
Question 1
Typical questions that can be found on hackerrank, geeksforgeeks, etc...
I applied through an employee referral. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Jan 2015
Interview
You get initial interview close to where you live, and then they fly you over to Menlo Park. Flying and interview at Menlo Park was a waste of time, since I answered all the questions, but then they said they have too many other good candidates. The place seems dated (old Sun building), not very well designed, filled with people who think they are cool and changing the world, but feels more like software sweatshop: open space, peer pressure, overworked staff, crowded. I wonder what will happen to them once they will get out of favor on stock market. They seem to be wasting a lot of money on unrefined processes; the company still feels immature.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA)
Interview
First, I was contacted by the company recruiter through LinkedIn, then I had a phone conversation with some technical questions, next, I got a screen interview. You can take either online or in person. Since I was only 15 minutes drive from Facebook, I took it in person; within two days, I was invited for the onsite interview that took almost a day including free lunch there. They asked me if I want more time to prepare the interviews. I said I wanted the interviews soon. In respective, it was a mistake on my side. I did not prepare enough.
Interview questions [1]
Question 1
One of several design questions was to design a website to accept a long URL and provide a shorted URL.
Programming questions are all fundamental data structure questions, like lists, trees, arrays, and maps. One of the questions was to determine whether a given binary tree is a binary search tree.