The overall process was pleasant.
I applied through an employee referral, and the recruiter got back to me within the week. The recruiter and the engineer were very friendly throughout the process.
There was one algorithm question that was slightly above average difficulty. If you are good with your data structures and algorithms, you should be able to come up with a good solution within a reasonable time.
Involves the use of a stack.
The following metrics were computed from 1 interview experience for the Snap Software Engineer role in San Diego, California.
Snap's interview process for their Software Engineer roles in San Diego, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Snap's Software Engineer interview process in San Diego, California.