Taro Logo

Android Software Engineer Interview Experience - Stockholm, Sweden

March 1, 2018
Negative ExperienceNo Offer

Process

HR contacted me on LinkedIn. We scheduled a conversation, but they didn't provide any information about the interview. I thought it was a sync call, but it turned out to be the interview. We discussed my experience, and then they started asking questions. It was my fault that I stated answers to their questions. The questions were easy, but I wasn't ready for it.

Questions

Which of these standard Java collections is fastest to use if you want to find a specific element?

  • An unsorted Vector
  • TreeSet
  • A sorted LinkedList

In which order are the Activity lifecycle methods called?

  • onCreate, onStart, onResume
  • onCreate, onResume, onStart
  • onStart, onCreate, onResume

What are Android Fragments used for?

  • Creating a modularized UI
  • Optimizing the garbage collector in Dalvik
  • Loading data from multiple endpoints

Which thread will process a Message posted to a Handler?

  • The UI thread
  • The thread that created the Handler
  • The thread that created the Message

Which thread executes the Service onCreate method?

  • The UI thread
  • A background thread
  • The thread specified in the intent

Is the IntentService destroyed after handling all queued intents?

  • Yes
  • No

When will the system call a Service onDestroy method?

  • When it’s explicitly stopped, regardless of any existing bindings
  • Only when the system needs the memory
  • When it’s in a stopped state and no bindings exist

If the UI thread is idle, and a background thread is busy-looping, when will the system display an Application Not Responding message?

  • After 5 seconds
  • After 10 seconds
  • Never

Which of the following apps does Android consider most important to keep alive?

  • A hidden app with a started service
  • A visible app without any services
  • A hidden app without any services

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Spotify Android Software Engineer role in Stockholm, Sweden.

Success Rate

0%
Pass Rate

Spotify's interview process for their Android Software Engineer roles in Stockholm, Sweden is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive33%
Neutral0%
Negative67%

Candidates reported having very negative feelings for Spotify's Android Software Engineer interview process in Stockholm, Sweden.

Spotify Work Experiences