First step was a basic recruiter phone screen, talk about background, interest in Spotify, etc.
Next step was a technical screen, which consisted of discussion around resume/previous projects, some tech trivia questions, and a coding question. The interviewer seemed nice but definitely wasn't an experienced interviewer, as he asked trivia questions with specific answers in mind instead of it being an engaging discussion. Also the coding question in retrospect was a pretty fair and standard coding problem, but the interviewer didn't explain the initial problem at all and didn't even bother to correct me when I ended up attempting to solve an entirely different problem, which is entirely possible for a candidate who only knows the inputs and expected outputs. Definitely not a good experience interviewing and the company passed a potential hire just because the interviewer wasn't trained properly to assess talent.