I applied online and was contacted by the recruiter. She asked me questions about my current job and my salary expectations. She described what the teams in New York and Boston are working on.
She told me that since I was remote, I would have two programming phone interviews before being invited to the New York office for the final interview.
I had my first programming interview with a developer on Google Hangouts. It involved coding using Google Docs.
I was a bit unprepared and messed up the question he asked. It involved implementing functions for a memory cache given its interface.
I didn't make it further.
It also helps if you are well versed with Java and Python and their programming stack, though I was not asked any specific questions related to them.
Implement functions for the Memory Cache class.
The following metrics were computed from 1 interview experience for the Spotify Software Engineer (Backend) role in New York, New York.
Spotify's interview process for their Software Engineer (Backend) roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Spotify's Software Engineer (Backend) interview process in New York, New York.