About this guide
Get Hired
Inside Scoop
  • Compensation is very strong compared to most tech companies
  • Generous benefits for paid vacation (20-25 days off) and maternity leave (6 months paid leave for parents)
  • Technical (software, data, etc.) teams are mostly located in Boston, New York and abroad
Interview Process

The interview process takes 2-4 weeks on average.

Stage 1: Initial phone screen by HR.
Stage 2: Two technical phone interviews where the candidate is asked coding questions.
Stage 3: An onsite interview involving four different interviews, coding, design and cultural fit, each looking for different aspects: technical skills, fit and motivation.

The interview process takes 4-6 weeks on average.

Stage 1: Initial phone screen by HR.
Stage 2: A phone interview with a hiring manager with some data and business related questions
Stage 3: A take home assignment where a candidate is sent a data set and asked to prepare a presentation for the onsite interview.
Stage 4: An onsite interview consisting of a presentation of the take home assignment and interviews with other data scientists and analytics consultants.

The interview process takes 2-6 weeks on average.

Stage 1: Initial phone screen by HR.
Stage 2: A portfolio review with two designers
Stage 3: An onsite interview where the candidate has sessions with everyone in management positions on the team followed by a collaborative design exercise with two designers and a developer where the candidate and the other designers and developer brainstorm a solution to a problem. The candidate is then given 1 hour alone to draw solutions on paper, followed by 30 minutes to present the solution and answer questions.

The interview process takes 4-8 weeks on average.

Stage 1: Initial phone screen by HR.
Stage 2: A phone screen with a hiring manager
Stage 3: An onsite interview comprised of several one-on-one interviews. The questions are specific and related to tech & design, execution & scaling, culture and vision.

Interview Questions
  • Find the kth greatest element in a set
  • Construct a distributed system that handles real time event processing
  • Looking at a grid, keeping minecraft in mind, how would you be able to determine if you have constructed a bucket or torch.
  • Given a string, find the letter that appears the most often in the string.
  • Design bit.ly
  • Sketch out a design for a site like Twitter
  • Reverse a string, reverse only words of a string.
  • Check whether 2 strings are anagrams of each other?
  • Given an array of numbers, find the longest consecutive subsequence.
  • Write a program to partition song titles.
  • How would you implement a "like" button on a website?
  • Given a sample set of tables, write a sql query to get a summary metric from those tables.
  • How would you leverage Spotify's data?
  • Given n samples from a uniform distribution [0, d], how would you estimate d?
  • The collaborative task included choosing an existing digital product with a 'freemium' subscription model similar to Spotify and brainstorming ideas/solving issues around it.
  • Redesign the Netflix homepage for desktop.
  • What does continuous integration mean?
  • What is spaghetti code?
  • How do you prioritize competing features?
  • A homework assignment to come up with ways to increase engagement on social features of Spotify.
  • What are your experiences working with platforms and APIs?
About Spotify


Give people access to all the music they want all the time in a completely legal & accessible way.


Having music moments everywhere.

We're all pioneers.
We're original and creative in our thinking. To us, innovation is a default mind-set a hard wired desire to improve things.

We're all Spotify.
We're stronger together. The better we collaborate, the more effective we are. When we're working well across functions, we're unstoppable.

We mean it.
The best relationships are based on mutual trust and respect. We want to be fair and transparent in everything we do. We don't micro-manage, we trust each other to do a great job.

We feel it.
We're proud of what we've achieved, and passionate about where we're going. We like being bold. We're not afraid of taking big bets, or getting them wrong. We all share a passion to learn and grow.

We say yes to fun.
Let's be honest, we have bands playing in the office it kind of sets the tone. We're a playful company and a playful brand. We always have been. We never take ourselves too seriously.

Hiring Categories
Median Salaries
Office Locations
  • Norrmalm: 19 Regeringsgatan
  • Nashville: 1033 Demonbreun St
  • Munich:
  • Minneapolis:
  • Miami: 5th 78 SW 7th St
  • Manchester:
  • İstanbul: Levazim Mahallesi, Koru Sokak No:2 Zorlu Center, Teras Evler 148
  • Hamburg: 9 Rödingsmarkt
  • Frankfurt:
  • Düsseldorf:
  • Detroit: 132 N Old Woodward Ave
  • Dallas:
  • Chicago: 350 444 N Orleans St
  • Buenos Aires:
  • Brussels: Square de Meeus 37
  • and more..
Office Photos