I applied through a recruiter. The process took 2 weeks. I interviewed at Shopify (Toronto, ON) in May 2018
Interview
Full day of pair programming, whiteboard exercise, “life story” interviews. Lunch with prospective colleagues. Thorough and informative. They got a very clear picture of my skills and working style. Dev exercises are collaborative and not meant to trip you up. I got a very clear picture of corporate culture, development approach, and mentorship. Wasn’t the right fit but left me with a high opinion of the company.
Interview questions [1]
Question 1
Pair programming: build a basic form, any tech stack.
I applied through an employee referral. The process took 6 weeks. I interviewed at Shopify (Montreal, QC) in Sept 2016
Interview
There are many stages, and the order of them may vary, typically at Shopify you start talking to your HR contact about your life, a no complex interview, that may indicate red flags about your personality easily in case you're not prepared to be opened.
Next round is telling about your previous jobs, your achievements, your immediate professional goals, so if you have a nice project, there is your chance to shine.
Next round is very similar, more on the context of the actual position that is about to be fulfilled.
Next round is a peer programming exercise, that in my opinion is fair easy, also they don't evaluate your speed, your knowledge, your capacity to react to immediate problems only. They evaluate your approaches, they compare your approach with similar ones available, it's also an space to speak about what you're good at.
There is a problem solving stage, which is purely talking and describing scenarios on how to resolve a problem. That is more to see how easy you can picture a solution in a problem, how you control the stressing variables and also your personality towards the actual problem, not the result.
At the end you meet the director/manager in which you'll be reporting and you get an answer via the HR
Interview questions [1]
Question 1
Questions have too many meanings that is impossible to list them, but at the end, it can be about your personality what they evaluate more, remember they want to know who fits in their environment since they are well know to keep a very high vibe.