Snap Software Engineer New Grad interview questions
based on 11 ratings - Updated Apr 7, 2026
Difficultinterview difficulty
Mixedinterview experience
How others got an interview
56%
Applied online
Applied online
22%
Recruiter
Recruiter
22%
Employee Referral
Employee Referral
Interview search
11 interviews
Viewing 1 - 5 of 11 Interviews
Snap interviews FAQs
Software Engineer New Grad applicants have rated the interview process at Snap with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 27% positive. To compare, the company-average is 46.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer New Grad roles take an average of 12 days to get hired, when considering 11 user submitted interviews for this role. To compare, the hiring process at Snap overall takes an average of 26 days.
Common stages of the interview process at Snap as a Software Engineer New Grad according to 11 Glassdoor interviews include:
Phone interview: 44%
One on one interview: 31%
Group panel interview: 13%
Presentation: 13%
Here are the most commonly searched roles for interview reports -
1st round-45 min tech, 15 min behavioral
final onsite-3 x 45 min tech, 15 min behavioral
was asked leetcode style questions with follow-ups for each, behavioral was about prior experience with their values
I applied online. The process took 3 weeks. I interviewed at Snap (Mountain View, CA) in Mar 2021
Interview
1st round technical and then 4 round onsite interview. All technical. Some people are really great. It looks like the manager doesn't believe in you and doesn't know what they are looking for. Really appreciate the recruiters though. They are always helpful and very interactive.
The whole of interview is as follows :
1. Initial screening round (1 round - 1 hour)
2. Onsite round (5 rounds - 5.5 hours)
3. Getting an Offer letter
Interview questions [1]
Question 1
1. Initial screening round (1 hour) : One coding question, medium level on leetcode.
2. Onsite round (5 rounds) : 4 Technical round + 1 Behavioral round.
Round 1 & 2 : Design a game which has multiple
phases with increasing difficulty of each phase.
Round 3 : Two questions - one easy and one
medium level
Round 4 : one hard level trie related question
Round 5 : very interactive behavioral round for 30
mins.