Top 20
Prep plan
Updated weekly · Last refresh Aug 30

Spotify Machine Learning Engineer Interview Questions

The questions to prepare for a Spotify Machine Learning Engineer interview. Questions from real interview reports rank first. Updated weekly.

20questions
~3htotal time
Track your progressSign up free to work through all 20 questions and resume where you left off.
Start practicing free →
1
System DesignStart here. 7 questions · ~57 min
Design a Cold Start RankerMedium
Recently asked

Design a recommendation and ranking system that handles cold start for both new users and new items without hurting feed quality.

Cold StartTwo-Tower ModelsRecommendation SystemsSpotify
Predicting Monthly Active UsersHard
Recently asked

Tests modeling choices, features, evaluation, and deployment considerations for growth metrics.

ForecastingFeature StoreModel ServingSpotify
Podcast Recommendation SystemHard
Recently asked

Tests system design for personalized recommendations using user behavior data.

RetrievalModel ServingRecommendation SystemsSpotify
More System Design questions with a free account
2
Coding4 questions · ~33 min
Rolling 7-Day Active Users SQLMedium
Recently asked

Tests SQL windowing, aggregation, and translating product metrics into queries.

Window FunctionsaggregationsqlSpotify
Algorithm Under Time ConstraintsHard
Recently asked

Tests core coding ability and problem-solving under performance constraints.

RecursionparsingTreesSpotify
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Behavioral & Leadership6 questions · ~49 min
More Behavioral & Leadership questions with a free account
4
More topics3 questions · ~25 min
Optimizing Distributed Matrix FactorizationHard
Recently asked

Tests ML optimization skills for scalability, efficiency, and convergence in distributed settings.

distributed trainingsparkSpotify
Real-Time Clickstream Data PipelineHard
Recently asked

Tests data engineering design for low-latency ingestion, correctness, and training readiness.

data integrationStream ProcessingETLSpotify
Song Recommendation SystemMedium

Evaluates your approach to building and validating ML recommendation systems for Spotify-scale personalization.

Spotify
The finish line: interview-readyComplete all 20 questions to finish this plan.