After applying, it took 18 days to get a time slot for the coding exercise. This portion was delayed another month due to a conflict in my schedule.
In total, it took a month and a half to reach the coding exercise. This exercise involved programming logic based on a shipping number. For instance, if the number were X, it would go to Y, and so on.
This exercise was timed, with a live user observing. You could program in any language.
I advanced to the next stage, which was only a few days later. This portion involved a video call with another team member, to whom I described my experience. I'm not exactly sure what they were looking for. I have multiple years of development experience, yet I did not pass this stage. I cannot say how many more stages there were beyond this.
Overall, the automated emails were communicative, and both team members I met were very friendly. It's likely they had a high volume of interviews at that time.
I was not thrilled with the amount of time it took from application to rejection. However, this was one of the few companies that actually responded with a personal rejection, rather than ghosting me.
First Round: Write a function that takes an input X and parses it into other n cases based on what X is.
Second Round: Tell me about yourself (very open-ended).
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.