Android Engineer applicants have rated the interview process at Spotify with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 63% positive. To compare, the company-average is 47.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Android Engineer roles take an average of 58 days to get hired, when considering 8 user submitted interviews for this role. To compare, the hiring process at Spotify overall takes an average of 39 days.
Common stages of the interview process at Spotify as a Android Engineer according to 8 Glassdoor interviews include:
Phone interview: 40%
Presentation: 20%
One on one interview: 15%
Skills test: 15%
Other: 5%
Background check: 5%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 5 weeks. I interviewed at Spotify (Boston, MA) in Sep 2016
Interview
Contacted by Recruiter ask bunch of question on background and some cultural fit question. It was followed by Skype interview with live coding and then onsite interview (4 rounds). I think I did well in all but one coding interview.
All people I spoke to were very friendly, smart and seems to like working there.
I did not hear back from Recruiter after onsite interview even after contacting them and requesting update.
Interview questions [1]
Question 1
1. Design a stack that supports push, pop, top, and retrieving the minimum element
2. In a BT find sum of path between two nodes (LCA)
3. Live coding on Android excursive (show list view with image and some JSON parsing)
4. Culture fir interview
5. How would you design and model some existing features in Spotify app
informative, easy going, questions mainly asked about previous experience, relatively easy coding question you might encounter during day to day role for mid level role. recruiters were responsive. can't provide details on onsite interview process.
Interview questions [1]
Question 1
questions about previous experience, spotify type application question
I applied through an employee referral. The process took 4 weeks. I interviewed at Spotify (New York, NY) in May 2025
Interview
Technical Screen was straightforward / easy
Onsite round included a behavioral, a system design, a ds & algorithms, and IDE interviews. IDE interview involved building an android app from scratch, would recommend preparing building views if the role is front end or full stack
Interview questions [1]
Question 1
ds and algorithms question during the onsite was a variation of a challenging Combination Sum problem:
Given a collection of candidate numbers (candidates) and a target number (target), find all unique combinations in candidates where the candidate numbers sum to target.
Each number in candidates may only be used once in the combination.
I applied online. The process took 2 months. I interviewed at Spotify (Stockholm, Stockholm)
Interview
I applied through their official website, then I had my first interview with HR with some normal questions about my background, why I'm interested in the company, etc. (30 min)
After this interview I was invited to a second interview (2h) with two engineers. This interview was separated into four different section.
1) General questions about computer science and algorithm
2) Some Android specific questions
3) Live coding challenge when they asked me to share my screen and develop a simple android app
4) code review, where I asked to review a code and comments on it, the code they presented had many flows BTW.
After this interview I was invited to their office in Stockholm for 3 other interviews 1h each.
1) A system design interview where I had to design an Android app on whiteboard and talk about architecture and other things related specifically to Android. The interview was challenging in a sense that the interviewers change the problem few times after I was done with it and I had to address their new concerns as well.
2) Code presentation interview where I was asked to present a code that I was proud of and answer interviews questions about my code.
3) Values interview, very similar to the first interview with some questions about my background, etc.
I also had a lunch with few engineers and had a talk with them for 1h.
After few days I was invited to a feedback meeting with HR and they gave me an offer witch I accepted.
One thing that I want to mention is that interview questions were deep and relevant to the role I applied and answering many of them required hands on experience with latest trends in Android development as well as computer science. HR feedbacks where always great and they keep you in the loop.