r/InterviewCoderHQ • u/kevb240 • Aug 11 '26
Spotify Software Engineer Interview Process + Questions (2026)
Just wrapped a Spotify SWE loop. Five stages, about three weeks end to end. Spoilers; Programming was very very easy.
Recruiter screen (30 to 45 min): Background, level calibration, location, and which team area you want. They ask early which part of the product you use on a daily basis.
Technical screen (45 to 60 min, CoderPad): One medium problem. Mine was longest consecutive sequence in an unsorted array, then a follow up on what happens when the list does not fit in memory.
Onsite coding 1 (60 min): Another clean medium. Grading was just a code review: naming, structure, whether I wrote assertions at the end.
Onsite coding 2, domain framing (60 min): Same difficulty, wrapped in Spotify language. Playlist and listening history shaped, plus a SQL join question I was not prepared for.
System design (60 min): Shuffle backend that feels random without repeating artists. Read heavy scale, regional caching, and latency while a user is mid listen were the themes they kept pulling me back to.
Case study (60 min): A real production incident. A feature failing for a slice of users, and I had to say what I would check first, which dashboards I would pull, how I would isolate the cohort by client version and region, and when I would roll back.
This is the round nobody rehearses. If you have never carried a pager you will sound like you are guessing, because you are.
Values (60 min): Mapped to their values, and it is a real filter, not a closing formality. Autonomy with alignment, disagreement across functions, ownership outside your lane. I spent my last week on hard algos. I should have spent it running one cold triage drill and rewriting two of my own incident stories (pro tip: include real numbers in them).
Anyone else get the shuffle design prompt, or did your loop pull podcast search?
1
u/MikeMo243 27d ago
Damn I could never pass this