I applied through a recruiter. The process took 4 weeks. I interviewed at Spotify in Jun 2021
Interview
I was interviewing remotely for EMEA remote job at Spotify, summer 2021. Got contacted by a recruiter and started the process. First step was a call with the recruiter about my background, experience and a discussion about the whole interview process.
The second interview was 75 minutes long with 2 data engineers. The questions were from every aspect of engineering: some data structures, a coding task, data engineering questions, specifically MapReduce.
The third step was 4 interviews each an hour long in 1 day plus half an hour chat with 2 of Spotify employees. There were data, algorithms, values and system design interviews. As my recruiter kept saying it I will mention it here too: values interview is super important, Spotify tries to make sure to include people with the same qualities as their values and beliefs. Algorithm interview was a coding session on an already drafted code with data engineering elements in it. System design interview was a very interesting discussion about an ETL pipeline of your choice and how you would handle creating something from scratch. Data interview was a case study of an actual incident that has happened at Spotify.
Interview questions [2]
Question 1
Questions about Hadoop, MapReduce, hash tree, complexities and use cases of several data structures.
Data Engineer II applicants have rated the interview process at Spotify with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 47.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Engineer II roles take an average of 28 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Spotify overall takes an average of 39 days.
Here are the most commonly searched roles for interview reports -