I applied online. The process took four weeks.
The interview process is very smooth, with a phone call from the recruiter explaining everything to expect on every interview. My recruiter is very helpful.
My overall experience with the interviewers is really good. They are really nice, except for one guy who is definitely very rude. He literally just explained the problem for five minutes straight and expects me to remember everything he said. He didn't even want to paste the problem. The problem he was asking is not even a LeetCode-type question. I swear he was being difficult and also mocked my hackathon projects for using LLMs. I'm positive I passed all the interviews and that interviewer is the only problem. I think he doesn't want anyone to get in. If you're reading this Snap, def fix that.
LeetCode-type questions were medium to hard. For behavioral questions, they don't usually ask what's on your resume; they will ask about different situations and how you handled them. Every interview focuses on different behavioral questions.
The following metrics were computed from 1 interview experience for the Snap Software Engineer Level III role in New York, New York.
Snap's interview process for their Software Engineer Level III roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Snap's Software Engineer Level III interview process in New York, New York.