The interview process includes a phone screen, followed by a 1-hour coding challenge. Shopify is a Rails shop, but they allow candidates to use any language they are comfortable with.
The next step is a technical evaluation, which is a 4.5-hour gauntlet with three different software engineers back-to-back. They do provide a free lunch.
Everyone I spoke to was very friendly. The offer is okay – not as high as US-based software companies, but above Canadian averages.
Whiteboard and implement a simulated process.
Whiteboard and describe in-depth the most complex project you have worked on in the past.
The following metrics were computed from 4 interview experiences for the Shopify Senior Software Developer role in Toronto, Ontario.
Shopify's interview process for their Senior Software Developer roles in Toronto, Ontario is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Shopify's Senior Software Developer interview process in Toronto, Ontario.