Candidatei-me online. O processo levou 4 semanas. Fui entrevistado pela Spotify (Estocolmo, ) em jul. de 2019
Entrevista
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.
Perguntas de entrevista [13]
Pergunta 1
What are activities? How to pass data between them? What are fragments?
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?