The process was fast and lots of fun.
First, the interview was through Skype with a member of the Talent Acquisition team. Questions were about life, high school, and family in general, purely a character interview.
Second, the interview was with a developer, also through Skype. It covered some of my open-source projects and offered TDD tips but didn't go deep.
Last, the interview was also a Skype call, this time with a lead developer. We discussed my projects in more depth, talking about scalability, database optimization, TDD, and more.
Overall, the interviews felt like conversations between two developers. They wanted to see how comfortable I was with the most recent technologies and techniques available.
Your project went viral and you gained a lot of users. What's the problem now, and how can you manage it?
The following metrics were computed from 11 interview experiences for the Shopify Software Developer role in Toronto, Ontario.
Shopify's interview process for their Software Developer roles in Toronto, Ontario is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Shopify's Software Developer interview process in Toronto, Ontario.