This was for a new grad software engineering position, though it was obvious that I would probably be working on Android.
The process included a total of four interviews, a non-interviewer lunch chat, and a final chat with a recruiter.
The interview process was great, varying from interesting creative problems to hardcore algorithmic challenges. I felt I performed well, only faltering slightly in one interview with an engineering manager.
What particularly bothered me was being sent to an interview room right by the front desk, where the radio was playing. My concentration wavered significantly when I started hearing Taylor Swift while trying to solve algorithm questions. They need to address this.
They mentioned they are getting a new building, which will replace the unusual door-to-door layout present when I interviewed in February.
Design how you would rotate a drawing in a Java environment.
The following metrics were computed from 25 interview experiences for the Snap Software Engineer role in Los Angeles, California.
Snap's interview process for their Software Engineer roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Snap's Software Engineer interview process in Los Angeles, California.