Spotify believes hiring the right developers is crucial, so they’ve created a lengthy recruitment process to make sure they bring on the best possible people. While your team may not need developers, their methodology can be adapted to bring on the right talent for your team.
How Spotify Recruits Talent
- General introduction and screening. First, Spotify reviews the candidate’s resume. If approved, they’ll set up a phone or Skype interview to ask about work interest, relocation, salary, and other need-to-know information.
- Tech trivia session. Next, Spotify will set up another Skype interview and ask questions about technical topics like memory access time, sorting algorithms, or other topics that are specific to the role. This stage is also a test of passion and drive.
- Tech Interview. In this final Skype interview, the candidate is tasked with solving a programming problem via EtherPad so their work can be evaluated in real time.
- The big on-site interview. Assuming they pass the tech interview, Spotify will bring the potential hire on-site for five intensive interviews:
- Whiteboard programming. The candidate solves problems on a whiteboard. Correct code doesn’t matter as much as how the candidate interacts with people conducting the interview.
- Another programming test. Sometimes, this is replaced with a case interview with a “real life” situation to solve.
- A test on system design. Here, the interviewee is asked about designing scalable systems for millions of users, storing data, login details, security, and more.
- Meet the team. This is the most crucial interview, and it’s a test to see how the candidate fits in with the rest of the team.
- Culture Interview. This is the last of the on-site interviews, in which company values, culture, and benefits are discussed. Part of this involves asking employees who met the potential hire the following questions:
- Is the candidate technical enough for Spotify?
- Would you want the candidate on your team?
- Can you learn something from the candidate?
- Is there a reason NOT to hire the candidate?
If, after this rigorous process, Spotify believes the candidate is a good fit and vice versa, they are hired and onboarding begins.
Published May 3, 2016
The Evolutionary Edge
Every Link Ever from Our Newsletter
Why Self-Organizing is So Hard
Welcome to the Era of the Empowered Employee
The Power of “What If?” and “Why Not?”
An Adaptive Approach to the Strategic Planning Process
Why Culture/Market Fit Is More Important than Product/Market Fit
Group Decision Making Model: How to Make Better Decisions as a Team