The interview process includes a coding phone screen followed by a full loop.
The full loop consists of:
Coding questions are typically medium to difficult.
System design interviews can be a "hit or miss."
Behavioral interviews are not too bad, as long as you can narrate your previous experiences with appropriate learnings.
Write code to split words in a spaceless string, for example:
"thesearewords" -> "these", "are", "words"
The following metrics were computed from 25 interview experiences for the Snap Software Engineer role in Los Angeles, California.
Snap's interview process for their Software Engineer roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Snap's Software Engineer interview process in Los Angeles, California.