Round one: Phone screen with recruiter. The content was very standard, including questions about my background, experience, and what I was looking for in my next role.
Round two: Technical screen conducted over Skype. I was asked to solve a series (5-6) of small problems that tested JavaScript fundamentals, such as closures, this context, and the event loop. Some problems required writing code from scratch, while others involved fixing existing code to ensure it ran correctly.
Round three: Technical onsite. This round consisted of four 1-hour interviews over four hours.
Round four: Lunches with hiring managers.
Overall, it was a positive interview experience. The recruiter was very transparent at each step about what to expect. I believe they tailor interview questions based on your experience to allow you to showcase your strengths.
The interview process took approximately a month and a half.
In the end, I did not receive an offer. The feedback was that although I performed well in all interviews, the decision came down to years of experience between myself and another candidate. I assume that given the number of applicants for roles here, a highly competitive and well-rounded candidate is needed for selection.
How would you build a product like Twitter?
The following metrics were computed from 3 interview experiences for the Spotify Web Developer role in New York, New York.
Spotify's interview process for their Web Developer roles in New York, New York is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Spotify's Web Developer interview process in New York, New York.