I had three interviews.
The first was a "tell us your story" interview, which was more of an informal chat about my history.
The following two interviews were more technical, focusing on personal projects I've worked on and problem-solving. I showed some code and was quizzed on programming logic.
They mostly look for people with potential for this role, not necessarily current knowledge. They want someone who is passionate about what they do and can learn fast.
Asked database and query related questions, including ORM Active Record.
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.