Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Spotify

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Spotify reviews | Spotify jobs | Spotify salaries | Spotify benefits | Spotify conversations
      Spotify interviewsSpotify Android Engineer - Experience Mission interviewsSpotify interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Android Engineer - Experience Mission Interview

      30 Sept 2019
      Anonymous interview candidate
      Stockholm, Stockholm
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. The process took 4 weeks. I interviewed at Spotify (Stockholm, Stockholm) in July 2019

      Interview

      The process took 4 weeks, but I only did two interviews before getting rejected. Because it was summer, most of the people was taking vacations, including the recruiter, so I had to wait a long time between the interviews. The first step was a phone interview with the recruiter that happened 6 days after I applied. It was a 30 minutes call about my background and my skills and general information about Spotify. The next day, I received an email saying that they wanted to schedule the next meeting and asking for dates. I answered, but only heard back from them 10 days later, because the recruiter went on vacation without telling me. So I finally had the next interview (18 days after the first interview). This was an one and half hour online tech interview divided in three parts: - 30 minutes questions about Android and Computer Science general concepts. - 30 minutes coding challenge (implement a countdown timer). - 30 minutes code review challenge (review a pull request that had a lot of problems - had to have knowledge about threads and broadcasts to fully understand the code). They were all very nice, but I hadn't prepared myself very well, so I already knew I wasn't going to get an offer. 4 days later, they got back at me saying they would move forward with other candidates.

      Interview questions [13]

      Question 1

      What are activities? How to pass data between them? What are fragments?
      Answer question

      Question 2

      What are intents? What are the types of intent actions?
      Answer question

      Question 3

      What is a service? When to use a service? What's the difference between started and bound services? Why use service and not threads for long tasks?
      Answer question

      Question 4

      What is saveInstanceState?
      Answer question

      Question 5

      What is a broadcast receiver?
      Answer question

      Question 6

      What is a content provider?
      Answer question

      Question 7

      How to make a custom view?
      Answer question

      Question 8

      What is the Application class? Did you ever used it and why?
      Answer question

      Question 9

      What's the difference between MVP and MVVM? Is it a good idea to put a Singleton in the Application?
      Answer question

      Question 10

      What is the golden rule to make an app with good performance?
      Answer question

      Question 11

      Sort from fastest to slowest: RAM, CPU register, CPU cache e HDD
      1 Answer

      Question 12

      What is algorithm complexity?
      Answer question

      Question 13

      Describe an algorithm to search for an element in an ordered array. What's the name of the algorithm I described (it was binary search) and its complexity?
      Answer question
      2