I applied online. I interviewed at Snap (San Francisco, CA) in Feb 2026
Interview
Had a lovely chat with the recruiter, they explained the interview process. Then did the tech screen and haven't heard back yet but don't believe I passed as I wasn't able to fully solve the problem.
Interview questions [1]
Question 1
It was a Leetcode hard problem for a junior role, interviewer really had it out for me. It was a graph traversal with backtracking and some special cases where you could choose to visit a tile that's blocked up to x amount of tiles. Hope this helps other people and you get luckier with a more manageable problem!
I applied through a recruiter. The process took 3 weeks. I interviewed at Snap in Mar 2025
Interview
Recruiter reached out to me on LinkedIn. I was able to setup a Recruiter call after a few days, the recruiter didn't show up for the call. So I emailed them for a reminder and we were able to connect a few days later.
I got an email from Recruiting team a couple of days later to setup the initial phone screen. I was not actively applying or interviewing at that time so the recruiter advised me to prepare for a few weeks before appearing for the interview as they have a bunch of positions to fill in and the interviewing bar at Snapchat is quite high.
Finally the phone screen happened. The interviewer got changed at the last minute. No problem with that but the interview started few minutes late.
Interview questions [1]
Question 1
First 20-25 mins were behavioural questions and current role project discussions. Then the coding round started. It was a LC Hard question
I applied online. I interviewed at Snap (San Francisco, CA) in Apr 2021
Interview
1. HR round, some simple introduction of backgroud
2. phone interview, coding and project experience
3. Then onsite. Onsite is 4 coding(also talk about the past experience), one behavioral round(and have some time to ask the question)
Interview questions [1]
Question 1
3 normal bfs/dfs question, like find prerequisite class,. One meeting room question.
1 search palindrome in string,