There was one initial screening call, followed by one coding screen. Then there was an on-site with three coding rounds and one system design round.
All the rounds featured pretty straightforward DSA patterns. System design was also a common question that you read about in SD interview prep books.
The usual "tell me about a time" questions.
The following metrics were computed from 166 interview experiences for the Snap Software Engineer role.
Snap's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Snap's Software Engineer interview process.