I applied online. The process took 3 weeks. I interviewed at Spotify (New York, NY)
Interview
All done online. The initial screen was quick and efficient. The full panel interview was not - organizer ask for not 1 not 2 but 3 weeks of multi-day availability. Pretty inefficient, and I proposed splitting that into 2 days instead, so organizer finally confirmed on a single day. 2 days before the panel interview, 3 out of 5 of the interviewers on the list changed. And when it didn't work out (even tho my code worked in all tech questions), they only said "misalignment of role and experience". After spending a whole day (5+ hours), most companies would try to give a bit more feedback than that. And as a result I didn't learn anything about my interviewing from spending 5 hours with them.
Interview questions [4]
Question 1
Asked by the interviewer a "Data Engineer" to join 2 tables together to label start/end of a track play , only when I proposed a working solution he diverted me to another solution that he had in mind all along, thinking it was better as it didn't require window functions, but it did require them. He just didn't know they are called window functions. Admittedly, the "Data Engineer" said he hasn't worked on spark in a while, and is quite junior.
2 main algo questions are dynamic-programming requiring recursive implementations. Similar but different questions, and they need you to do everything from implementing helper classes to writing the actual test case AND printing out result in an expected way. Hard to get 100% right given the time limit (but I did just in time)
- HR
- Hiring manager
- Technical round
Overall good! Difficult technical round imo but worth it. Could have prepared better for the round but still was a good experience. Good org, great people.
Interview questions [1]
Question 1
TMAY, why Spotify?, presales experience, portal, arrange this array from largest to smallest
The interview consists of a group discussion followed by a practical interview. Participants will be asked a selection of multiple questions related to their retail experience and will be interviewed by two peers from the group
Interview questions [1]
Question 1
What skills from your previous experience did you gain?
The interview process was long. I had a positive interview with HR. But the next stage was coding round with 2 senior engineers interview was tough need to good practice before going to the interview.
Interview questions [1]
Question 1
HR process just had general questions. But in coding round. It first started with a few basic questions about what is garbage value. About the distinction between process and program and what is columnar approach in tables.