Recruiter screen.
Technical phone screen (LeetCode medium).
Virtual onsite:
Team match call with hiring manager.
Pretty straightforward process.
The recruiter will give you plenty of resources to prepare.
Expect the same sort of coding and system design questions you would find in other big tech interviews.
The following metrics were computed from 16 interview experiences for the Snap Senior Software Engineer role in United States.
Snap's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Snap's Senior Software Engineer interview process in United States.