TL;DR avoid Shopify. There are a lot better companies out there.
I should have read the Glassdoor feedback here before even starting the interview process. Yes, it was indeed a waste of time. I had to contact the recruiter multiple times to get feedback, otherwise they would have happily ignored me, after having interviewed, without telling me the interview outcome. Very, very unprofessional.
Recruiter contacted me and chatted about about my background and why I was interested in Shopify. At the end of that conversation she was trying to get expected salary info from me, which I pointed out is an illegal question to ask in the State I live in. That was awkward, but I had to stand up for myself.
I had then a 1h technical interview and then puff, nothing for a while. Disappeared. After some pings the recruiter bothers to get back to me with the template regret answer. Such an unprofessional way to manage relationship.
Interview questions [1]
Question 1
Algorithmic question using Python. Some basic operation on a list with a few corner cases to think about.
Too extensive process compared to the brand value. They somehow started to consider themselves as the best employer. 1 Life Story, 1 coding exercise, 2 pair programming, 1 technical deepdive and 1 problem solving. Interviewee or Recruiter might lure you by recording wrong responses. It's not worth spending time for the interview process. Juniors can interview seniors and record wrong responses when they actually made an error. Would never interview for them again. There are many more great companies who respect candidates time and have better and open work culture. Managers and recruiters has their own egos if you deny them. Extremely small mentality mindset company with bad interview ethics. Interviewing with multiple people on the team I realized DS were mostly glorified DAs. Offer was not great as well for my profile.
I applied online. The process took 2 months. I interviewed at Shopify in Apr 2020
Interview
The interview process was too long ! Life story, One coding test and two pair programming , one deep dive and one problem solving !
They are not considerate of applicants time.
I had a negative experience all in all. Absolute waste of time.