First, a standard HR interview was conducted on Google Hangouts.
Following that, I received an email with preparations for the next interview. It outlined the following:
I completed these tasks and proceeded to the second interview.
During the second interview, they seemed less interested in my project and more focused on my DevOps experience. They stated they are looking for developers with extensive DevOps experience.
I was given a coding assignment to solve on the board, followed by questions on how to scale it. After that, they asked some trivia questions. Although I believed my answers were correct, the follow-up email indicated that I hadn't been precise enough. Therefore, ensure your answers are very clear.
Also, be sure to mention all of your DevOps experience.
I was somewhat disappointed that they were not more interested in my system development skills.
What are the use cases for TCP and UDP?
Which one would you use for HTTP, VPN, FTP, VoIP, SSH, etc.?
What are the pros and cons of MapReduce?
Are there any cons with TDD?
The following metrics were computed from 4 interview experiences for the Spotify Software Engineer (Backend) role in Stockholm, Sweden.
Spotify's interview process for their Software Engineer (Backend) roles in Stockholm, Sweden is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Spotify's Software Engineer (Backend) interview process in Stockholm, Sweden.