Meta Software Developer Intern interview questions
Updated Feb 23, 2026
based on 192 ratings
Difficulty
Average
Experience
Very positive
How others got an interview
35%
Campus Recruiting
Campus Recruiting
32%
Applied online
Applied online
16%
Recruiter
Recruiter
16%
Employee Referral
Employee Referral
2%
Other
Other
Interview search
192 interviews
Viewing 176 - 180 of 192 Interviews
Meta interviews FAQs
Software Developer Intern 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 74.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Meta in Mar 2009
Interview
Two phone interviews. Was contacted by recruter.
Interview questions [2]
Question 1
Given list of revision numbers and build statuses (OK or FAILED).
Example : { (10001,OK ) , (10002, OK) , (10003, FAILED) , (10004,FAILED) }
Find number of revision where build has failed in first time.
I applied through other source. The process took 4 weeks. I interviewed at Meta in Mar 2011
Interview
I had two technical interviews, both on the phone since I live in Europe and all of Facebook's development is done in the U.S. They talk to you on the phone while asking questions, then you code in an online text editor of which they can see the results live as well.
They're very reasonable during these interviews: when you didn't quite get a question, they'll happily explain it better, if your answer is good but not quite there, they'll point you in the direction they want to hear more details about, and so on.
The process took 2 weeks. I interviewed at Meta in Jan 2012
Interview
I had an initial informal interview with the campus recruiter who got me a technical phone interview. The technical interview was on the phone, was 45 minutes long, and consisted of two programming questions that were relatively easy. The recruiter was pretty friendly, and the interviewer was pretty cordial. I felt confident about the interview, but I was told I wasn't a good fit.
Interview questions [1]
Question 1
Implement the functions for a stack and function getMinimum() all with O(1) complexity.