Long, respectful interviews, but can be tiring and boring.
It was a very long procedure. I interviewed with two teams.
They have the "Life Story" interview, where you meet an HR representative. I found the name quite creative, but the interview itself was nothing special. Since I interviewed with two teams, I had to do this interview twice.
Everyone at Shopify seems to love working there, which shows that management is doing an extremely amazing job. Everyone speaks highly of Shopify. Hearing this in each interview (I had about 8 in total) could become quite boring.
The interviewers and the whole process were very respectful. They asked me many questions about my current and previous jobs.
The technical questions (tests) were easy. I don't see how it's possible to judge a senior developer by asking these questions.
Technically, however, some interviewers weren't very strong, in my opinion, based on our discussions. But they were certainly creative and have the potential to create interesting products and features.
In total, I had:
In general, Shopify is good and will be even better in the near future.
Simple database questions. Simple programming tasks (no need to prepare for algorithms questions).
The following metrics were computed from 23 interview experiences for the Shopify Software Developer role in Ottawa, Ontario.
Shopify's interview process for their Software Developer roles in Ottawa, Ontario 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 Ottawa, Ontario.