The interview process began with the usual screen with a recruiter.
The next round was with the hiring manager for the position.
Following these, there was a technical screen that involved a video interview with two Senior Machine Learning Engineers.
After confirming with the recruiter twice on what would be included in this interview, I was assured it would cover data structures and algorithms coding.
That was not the case. It was 75% trivia, deep dives into technical questions, probability, and ML/DL theory, with only one coding question – so I was pretty surprised when they introduced that into the interview.
The interview went from bad to worse. The interviewers were not personable. It seemed like both of them felt the need to try and catch me out on anything they could and make a lesson out of it, which was a huge red flag and made things really awkward.
(PhD interviewers trying to flex on prospective candidates – have some humility.)
In saying that, the questions were not too difficult at all. Reading over some notes prior would have made all the difference, but sometimes your fate is in the hands of your recruiter.
Probability ML + DL theory DS + Algs
The following metrics were computed from 1 interview experience for the Spotify Senior MLE role in United States.
Spotify's interview process for their Senior MLE roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Spotify's Senior MLE interview process in United States.