I had a video interview with two people. One of them was playing on their phone for most of the time.
First, there were some basic questions about C++ terms, followed by a coding exercise. All the questions were easy and I answered them.
I don't quite understand why I didn't proceed to the next step. Perhaps I was a little nervous and fumbled a bit?
I felt they would fail me when one person said that my code, while working, would fail in some cases. I reviewed the code several times, ran various tests, and checked it online later. I believe it will not fail! This made me feel quite bad, as they simply stated my code would fail in some cases but couldn't point out which ones. It felt more like an excuse. It was just a simple sorting problem!
After that, they said my interview was overtime (1.5 hours), but it was not! I can't believe these things happened.
In conclusion, the interview was not difficult, but I will not apply again. I don't feel they truly respect candidates, or me at least, and I disagree with their criteria and attitude toward candidates. I suspect they were trying to emulate interview styles from U.S. companies but missed the essential elements. This approach might work for new graduates, but not for experienced professionals. I also didn't feel the interviewers possessed very solid knowledge or competence during the interview.
C++ Related Basic Stuff
Simple Sorting Issue
The following metrics were computed from 13 interview experiences for the Spotify Software Engineer role in Stockholm, Sweden.
Spotify's interview process for their Software Engineer roles in Stockholm, Sweden is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Spotify's Software Engineer interview process in Stockholm, Sweden.