I had applied online and finished their coding challenge. I also wrote about a possible idea I could develop during their "Hack Days". Afterwards, I was contacted via email to set up an interview, which would either be in person or over the phone, as times became available. On the interview day, I was contacted on Skype by one of their interviewers.
I was asked about how I started learning computer science, and we kind of built on that. After I was done with my story, I was asked about any questions I had about the company.
The following metrics were computed from 52 interview experiences for the Shopify Software Engineer role in Canada.
Shopify's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Shopify's Software Engineer interview process in Canada.