I applied through a recruiter. The process took 1 week. I interviewed at Snap in Sept 2015
Interview
Applied on the website and got an email from the recruiter.Had a video phone screen(google hangout) interview with one of the engineers the following week.It looked like they don't even screen the resume before calling upon the candidates. If you have X years of experience in Y technology, the engineer wouldn't even care about it and ask/judge you about Z technology which he may be working on. Even a 30 sec glancing of my resume would have made it very clear that either I am not a fit for the work they do or what should be relevant question to judge me. When it came to coding skills, I was able to nail down the problem, compile code run it with correct output , but still got a reject the next day.
Snapchat may look like a cool place to work with lucrative pre IPO equity, but at least I would not recommend it owing no-so-good recruitment process and stereotyping of candidates.
Interview questions [1]
Question 1
given a number n, how many ways you can create a BST, for eg for n=2, o/p = 2,n = 3 , o/p is 5.
Applied online and recruiter reached out 5 months later,
- Recruiter Call first
- Phone screen - 1hr with 1 coding question and continue with follow up coding questions, not typical leetcode style more like focusing on logical and maintainable
Interview questions [1]
Question 1
1 coding question and continue with follow up coding questions to extend/ modify existing code, not typical leetcode style
I interviewed for MLE positions. After screen (leetcode), i had 4 on-site interviews. 2 ML system designs, 2 leetcode interviews. In general, the experience is very positive, all engineers/managers i met are very professional and polite.
I applied online. The process took 4 weeks. I interviewed at Snap in July 2025
Interview
1st round coding interview for ML engineer was a mix of my previous experiences and a typical LC medium question based on stacks which was pretty easy the interview was scheduled for one hour but ended in 30 minutes.