I spoke with a recruiter about the position initially, then moved on to a phone screen.
The phone screen was your standard fare:
The programming test wasn't super straightforward. I went with a DP-based approach that the interviewer may or may not have understood. That is on me if I wasn't clear in my explanation.
But what was crazy was the feedback I got after. I was told I needed too many hints when I didn't ask for hints; they were given to me as I talked through my solution.
To have my only negative feedback (that I was given) be about something I had no control over is absurd.
Write a function to generate all valid nested parentheses for a given value N.
For example: If N = 1: "()" If N = 2: "()()", "(())" If N = 3: "()()()", "()(())", "(())()", "(()())", "((()))"
The following metrics were computed from 6 interview experiences for the Spotify Senior Software Engineer role in New York, New York.
Spotify's interview process for their Senior Software Engineer roles in New York, New York is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Spotify's Senior Software Engineer interview process in New York, New York.