EVIL EVIL EVIL
Don't waste your time interviewing with Snap Inc.
They called me for an initial telephone interview and asked me to solve two tasks. The first task was to understand and explain the logic of provided code, which was simply a token replacer. The second task was to write code in my preferred language to print each word sorted by its frequency in a string. I finished well before the allotted time, and the interviewer remarked, "You finished so early." I thought, 'What the heck?'
Two days later, I received an email from the Snap recruiter stating, "You demonstrated several strengths, but we feel that there is not a perfect match for the qualities sought in the Senior Software Engineer role at Snap Inc. Although it is understandable that you may desire feedback, we are unable to provide recommendations or details regarding specific interview outcomes."
No desire to provide feedback! A complete waste of time!
Sample code.
Tell what that code is doing.
The following metrics were computed from 2 interview experiences for the Snap Senior Software Engineer role in New York, New York.
Snap's interview process for their Senior Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Snap's Senior Software Engineer interview process in New York, New York.