Round 1:
Both interviewers were nice, and the coding question was easy-medium. I received a response that I was moved to the final rounds the very next day.
Round 2:
I received an automated rejection email after 2 days. I am totally shocked by the result, as I was pretty sure I did well. I felt like there was something wrong with the process or the position was already filled. I read the previous reviews on Glassdoor and now totally understand what is meant by a "broken" or different evaluation process than industry standard. Don't expect a positive outcome, even if you did perfectly in all the rounds. I felt like it was a total waste of time.
Given a list of state codes and their corresponding zip code prefixes, check if a zip code is valid and return the state code.
LRU cache operations:
Rover on a 2D plane: return coordinates.
The following metrics were computed from 27 interview experiences for the Shopify Senior Software Engineer role in United States.
Shopify's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Shopify's Senior Software Engineer interview process in United States.