I applied through LinkedIn and received a call for a phone interview, which consisted of one medium-difficulty question.
I was then invited for an onsite interview that lasted 3.5 hours.
The final onsite consisted of four rounds:
The final round went fine. There was one coding round with a graph question, then a 30-minute chat to ask about the company in another round.
Snap also has a design round, which was very strange to me given that I applied as a new grad. The interviewer kept on changing requirements and asked me to develop an ML server, which I had no idea about. Furthermore, the interviewer was not in a very good environment, as his wife/girlfriend kept working behind him, making it hard to concentrate.
The following metrics were computed from 11 interview experiences for the Snap Software Engineer role in New York, New York.
Snap's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Snap's Software Engineer interview process in New York, New York.