HR Behavioral Screen (30 min)
Phone Coding Interview (1 Hour)
Onsite (4 Coding Interviews, 1 Lunch Interview - System Design)
I interviewed at Snap in Toronto (Bitmoji office).
I interviewed at Snap last week in Toronto. Everyone was super pleasant and professional. The process was smooth, and I was completely aware of my standing in the interview process at all times. The team responded promptly whenever I had questions.
Unfortunately, I stumbled under interview pressure and did not pass. The questions ranged from medium to hard LeetCode difficulty. All were ones I hadn't seen in practice but could be reasonably solved with good general problem-solving skills and collaboration with the interviewer. I brute-forced one solution and didn't achieve optimal solutions for another. However, I was very impressed by everyone. Hopefully, I can reapply in a couple of months after brushing up on my skills, as this is a place I would want to work.
Graph Question
String Comparison Question (I think)
Medium Array Question
Dynamic Programming / Matrix Question
The following metrics were computed from 1 interview experience for the Snap SWE role in Toronto, Ontario.
Snap's interview process for their SWE roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Snap's SWE interview process in Toronto, Ontario.