I was interviewing for the L4/L5 position at Snap. I had four rounds and finally received an offer for an L4 position. The pay is close to L5.
You need to have managed teams or people to qualify for an L5 position. You can either "talk" well and get the L5 position, or it defaults to L4. I wish I had known this; otherwise, I would have presented my work and experience leading engineers better.
YOE: 6 years
Design Interview: Design a game leaderboard with top K results. Assume there is an online game taking place, and you need to build only the dashboard everyone is viewing.
Behavioral: They try to gauge your level here, so aim for an L5 or explicitly state so.
Merge k sorted lists.
Schedule matches between two sets of players where no two players have a re-match (play only once against each other).
The following metrics were computed from 1 interview experience for the Snap Software Engineer role in Mountain View, California.
Snap's interview process for their Software Engineer roles in Mountain View, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very negative feelings for Snap's Software Engineer interview process in Mountain View, California.