I applied through a recruiter. The process took 3 months. I interviewed at Spotify (New York, NY)
Interview
Recruiter reached out on LinkedIn. Took around 3 months. OA was LC easy-medium + a logic puzzle. Recruiter screen was standard - background etc. Tech screening had 1 coding round (LC medium, string + hashmap) and some light system design questions. Onsite was 4 rounds: 1 coding (graphs/trees), 1 sys design (music recommendation system), 1 behavioral (Spotify culture + past teamwork challenges), and 1 case study (handling a real-time service outage). Case study was the trickiest - felt like a live debugging session under pressure. LC grind is key, but sys design depth matters too - practice as much as u can. grokking sys design + mock interviews with ex spotify coach on Prepfully were super helpful. Interview process was a bit long but smooth - no complaints
Interview questions [1]
Question 1
design a recommendation engine for a music streaming service like Spotify
I applied online. I interviewed at Spotify (New York, NY) in May 2026
Interview
Spoke with a recruiter, was ghosted after the interview. He asked all the standard questions - why Spotify, expected level, salary expectation, what are the priorities, why left previous company, etc.
Interview questions [1]
Question 1
What was the most complicated project you were working on in your previous company?
Initial HR Call and screening, then arround two weeks later leet code task, followed by on-site architectural/design test and the final culture fit check with HR/Managers. Overall the process was 3-4 weeks.
I applied online. I interviewed at Spotify in Dec 2025
Interview
The interview process was long and drawn out. It took 2.5 months with multiple delays and rearrangements from Spotify side. I can’t fault the actual interviewers, they were very nice and considerate, but the organisation of the process was very messy and disorganised. At the end I received a rejection with no feedback on Christmas Eve.
Interview questions [1]
Question 1
Debug a production system with logs and Linux commands