Software Engineering applicants have rated the interview process at Snap with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 46.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering roles take an average of 21 days to get hired, when considering 6 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 Engineering according to 6 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 20%
Presentation: 20%
Skills test: 10%
Here are the most commonly searched roles for interview reports -
1 architecture interview in one day and then another day of 4 coding challenges + 1 Chat session with one of the engineers. Each coding challenge is a one hour session however you get around 30-40 minutes of actual coding depending on how much you talk during the intro
I applied online. The process took 3 weeks. I interviewed at Snap
Interview
I had two phone interviews and a final round video call. The interview questions were challenging, but I didn't have to solve them perfecty to get the offer. It was a good experience overall.
The process took 2 months. I interviewed at Snap in Oct 2018
Interview
First I was reached through Piazza, which I didn't know happened. Had two video technical calls, they were both pretty on the easy to medium difficulty side, the first one was more of a "brute force write this" "okay now write it with this condition" and all the way to "write it in one line". Pretty fun interview. Second one was with a more awkward engineer, but the problem was quite difficult. Can't remember what it was though sorry.