After speaking with a recruiter by phone, I moved into a single, focused interview with a senior software engineer that lasted about 75 minutes. The format was very structured: I started by introducing a side project, then we moved into technical Q&A based on what I’d shared, and finally I did live coding in the style of classic LeetCode problems.
The whole thing felt fairly straightforward in pacing, but the interview itself was still technical and required me to think on my feet—especially during the live coding segment. Overall, it didn’t feel like a casual chat; it was clearly designed to assess both my depth of knowledge and how I operate while coding in real time. I didn’t end up getting an offer, but the process felt organized and specific to the skill areas they were evaluating.
2 months ago
Difficult Positive United States
My earliest touchpoint was a recruiter call that covered the usual fundamentals: my background and resume, why I was interested in Spotify, why the role fit me, current compensation and expectations, work authorization/visa status, and availability for timing.
After that, I moved into interviews that were noticeably harder than the early stages. I ended up in a technical round with a hiring panel led by a senior-level engineer, and it felt like the difficulty ramped up quickly—challenging enough that I wished I’d prepared better for that specific round style. Still, the people I spoke with were strong and the organization was generally positive.
2 months ago
Average Negative London, England
My process started with an HR screening, then I got pulled into a technical + behavioral screening with two engineers. That round used a HackerRank-st…
2 months ago
Difficult Negative Stockholm, Stockholm
I first did an initial screening, which then led into a technical screen that was clearly divided into three parts: a discussion of my project, domain…
2 months ago
Difficult Negative United States
I had a phone screen and then a technical interview with two senior software engineers. What confused me early on was the wording in the interview inv…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter Interaction
The initial recruiter call typically covers standard questions about background, motivation for joining Spotify, and logistical details like compensation and availability. Candidates noted that while the process starts positively, some experienced disinterest or delays in communication from recruiters later on.
Recruiter callLogisticsBackground
Technical Screening
Candidates undergo a technical screen that often includes LeetCode-style coding problems and discussions about past projects. The difficulty can vary, and some candidates felt unprepared for the specific topics covered, particularly if they deviated from their expected focus areas.
Technical screenLeetCodeCoding problems
Interview Loop Structure
The main interview loop consists of multiple rounds, typically including coding, system design, and behavioral interviews. Candidates found the structure to be methodical, with each interviewer focusing on specific competencies, although some reported a mismatch between preparation and actual questions asked.
Interview loopSystem designBehavioral
Behavioral and Values Assessment
Behavioral interviews often emphasize cultural fit and collaboration, with candidates expected to provide structured responses using the STAR method. Interviewers assess how candidates handle real-world scenarios and team dynamics, which can be a decisive factor in the evaluation process.
BehavioralCultural fitSTAR
Technical Difficulty and Expectations
Candidates reported a range of technical difficulties, with some finding the questions to be unexpectedly challenging, particularly in system design and algorithmic problem-solving. The overall experience was described as serious but fair, requiring clear communication and problem-solving skills under pressure.
Technical difficultySystem designProblem-solving
Process Efficiency and Communication
The overall timeline for the interview process can vary significantly, with some candidates experiencing delays and disorganization that affected their perception of the experience. Clear communication and timely updates from recruiters were highlighted as crucial for a positive candidate experience.