Take-home Ruby on Rails assessment, basic CRUD app development. They have a few pre-defined unit tests that you need to get to pass. I didn't move on from this round, but the following step would be to conduct a behavioral interview.
Two rounds, life story (get to know through HR) then a 1.5 hour technical with manager. First half hour is personal project walkthrough, second hour is systems design. No leetcode.
Interview questions [1]
Question 1
Systems Design for a Subway System. 4 levels, including a bonus level.
I applied online. The process took 3 weeks. I interviewed at Shopify (Toronto, ON) in Oct 2021
Interview
I applied for a Backend Developer Intern position, about a week later I received an email to setup a life story interview.
The interview went exactly as talked about online. The only curveball was when the interviewer asked about how I go about designing my personal projects, which was a bit more technical than I was expecting.
Two weeks later I sent an email to the recruiter about a competing offer with no response given. Later I received an automated generic rejection through Smartr.
Interview questions [1]
Question 1
What was the job you wanted as a child? Then more probing questions about your life.