Meta Software Developer 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 386 - 390 of 718 Interviews
Meta interviews FAQs
Software Developer 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 4 weeks. I interviewed at Meta (San Diego, CA) in Oct 2019
Interview
Give the resume to a recruiter of Facebook during my campus's career fair, then was contacted by a Facebook recruiter at the end of the week to schedule an on-campus interview the next Wednesday. On the next day, I was informed that I got into the next round(final round), which is set to the Monday two weeks after. This final one is a video conference and I was asked to code on a shared codepad. After that, I got a phone call telling me that I got the offer one week later. My recruiter is very responsive and supportive along the process, she even gives me a phone call telling me how to prepare for the final round interview, which shows that they do care about their candidates a lot. The whole process is straightforward and quick, good experience!
I applied through a recruiter. I interviewed at Meta
Interview
One round of phone interview, followed by one round of video call interview. Had I not gotten sick for the first phone interview, it would have been two whiteboard rounds at my university.
Interview questions [1]
Question 1
Find the shortest substring of a string that contains all the characters of a given pattern.