The process involved a take-home data analysis assignment and two video interviews: one focused on machine learning and one on general coding.
This entire process took a few weeks.
I received positive feedback on all components but was ultimately not given an offer.
The questions in the coding interview were fairly easy, utilizing Python. The machine learning interview was slightly more challenging but did not require live coding; it focused on discussing the problem.
Everyone I interacted with was very pleasant.
Disambiguate artists with the same names given metadata and song list.
The following metrics were computed from 10 interview experiences for the Spotify Machine Learning Engineer role in United States.
Spotify's interview process for their Machine Learning Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Spotify's Machine Learning Engineer interview process in United States.