I applied through an employee referral. The process took 4 weeks. I interviewed at Spotify (New York, NY) in Jan 2020
Interview
The interview process started with a phone conversation with a recruiter who asked me a few questions about my background and some simple SQL, Python, and statistics questions.
I was then invited to a video interview: one with the hiring manager and one with another data scientists for a tech screening. The conversation with the hiring manager was mainly about the role and expectations. During the tech screening, I was asked to solve one SQL problem and one Python problem.
The final interview round was a take home assignment, in which I had to create a presentation to answer the question: what makes a playlist successful? The presentation was in front of the hiring manager and 4 other members of the team. I also had 1:1 conversational interviews with the members and the entire round took about 3 hours.
Interview questions [1]
Question 1
Write a Python method given an integer n that returns all of the prime numbers up to n.
Coding interview followed by a behavioural interview. Coding interview was focused on using SQL and Python to answer a data insights question. Fairly basic. Behavioural interview focused a lot on how you worked in cross-functional and multidisciplinary environments.
Interview questions [1]
Question 1
Describe a situation where you had to manage conflict
I applied online. The process took 4 weeks. I interviewed at Spotify (London, England) in Jun 2025
Interview
HR call through the phone, moved to Google Meet when the signal was bad.
1. Tell me about yourself
2. Tell me about your most recent work experience
3. How would you use LLMs and AI to improve your efficiency when working
Interview questions [1]
Question 1
How would you use LLMs and AI to improve your efficiency when working
I applied online. The process took 2 weeks. I interviewed at Spotify (Atlanta, GA)
Interview
Interview process started with a phone call with the hiring manager which consisted of general questions about my background.
Next step was a technical screen. This was a SQL and Python live coding interview. The SQL questions were pretty basic. Python questions were all involving Pandas which my recruiter told me there would be no packages on that portion even though it was all package questions.