Meta Software Engineer (internship) interview questions
based on 718 ratings - Updated May 13, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
33%
Applied online
Applied online
31%
Employee Referral
Employee Referral
22%
Campus Recruiting
Campus Recruiting
13%
Recruiter
Recruiter
0%
Other
Other
0%
In Person
In Person
Interview search
718 interviews
Viewing 221 - 225 of 718 Interviews
Meta interviews FAQs
Software Engineer (internship) 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.
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 2 weeks. I interviewed at Meta (Waterloo, ON) in Mar 2019
Interview
Two one hour technical rounds. Standard data structures and basic graph theory. Very quick turnaround and got results the same week. Interviewers were generally helpful and nice. Interview was done on a whiteboard which is fine I guess, better than Google docs.
I applied through a recruiter. The process took 6 weeks. I interviewed at Meta in Mar 2021
Interview
had 2 interviews technical but the second had some questions about my background. got contacted scheduled the first interview in a week had a yes after 2 days of the first interview, then i had the second interview after around 10 days and got an offer 3 weeks after.
Interview questions [1]
Question 1
2 leetcode questions for each interview 1 easy of algorithms and 1 medium/easy about data structures.
I applied online. The process took 1 week. I interviewed at Meta in Dec 2017
Interview
I had a relatively normal and positive phone screen. In the technical interview I had trouble understanding the interviewer due to poor audio quality and a strong accent - I don’t fault the interviewer for either but he was impatient and not understanding about the communication challenge, which made for a pretty negative experience.
Interview questions [1]
Question 1
A fairly standard question about transforming a binary tree, first through recursion, and then the equivalent with a loop.