Interviewing with Shopify was the most delightful experience I've had interviewing in tech so far. They started out with their "Life Story" interview, followed by a technical screen.
They then moved onto their virtual onsite, which started with two technical questions and finished with a recent project discussion.
The interviewers knew how to make the experience feel collaborative and how to make it feel like a natural conversation.
Everything was very smooth, and Shopify was very accommodating, even including lunch for the day.
Life Story, as documented on their site.
Three technical questions (pair programming), all non-LeetCode and very practical.
Discuss a recent project.
The following metrics were computed from 81 interview experiences for the Shopify Software Developer role in Canada.
Shopify's interview process for their Software Developer roles in Canada 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 Canada.