J'ai postulé en ligne. J'ai passé un entretien chez Shopify (Berlin) en mars 2021
Entretien
I applied through the Career portal after seeing an ad on linkedin. I got invited for a technical screening round directly without any conversation with HR. They give information on what to expect during the interview. The screening happened quickly and knew of decision in 24 hours. Based on the expectations provided in the link prior to the interview you need to solve the given problem.
The interviewer was from Canada and I was interviewing for a Berlin role. The interviewer didn't know that it was my first face to face interview with shopify without initial HR screening. So he was trying to break the ice and gave some info about the company for first 10 mins.
Then for next 45 mins he gave me a coding exercise to be done over coderpad.
He started off saying that the problem was extremely simple and nothing too complicated and that he wants to just see my coding abilities. As mentioned in their link, they also said they are looking for how well I collaborate. I asked a couple of clarifying questions before proceeding. So I explained my thought process and presented my option and he didn't say anything other than yeah sounds good. I asked if I should start coding and he said yes. Halfway through I was explaining and told him to let me know if he thinks I am rambling and not clear on what I am trying to say. He looks again at my code and was like yeah yeah I *think* I understand, keep going.
And then I was stuck and I was asking I am not sure what I am doing wrong here. He absolutely had no track of what direction I was going in and was just lost. When I asked for hints, instead of driving me away from the wrong direction I was going in, he gives me an approach based on the solution he already knows about. Now which means I have to reset my current thought process and start over again. And then I thought, oh wait, it doesn't look like the solution is as straightforward as he said at the beginning of the interview. And this made me even more nervous when getting stuck and overall I failed to complete the exercise.
Another thing was, he kept looking on a different side of the screen and every time I asked a question he would turn his head, meaning he didn't really seem engaged in the interview and wasn't collaborating.
In my opinion, I think he just setup incorrect expectations right from the start and didn't really try to understand what I was proposing and collaborate with me.
I have conducted several interviews myself and I know that if I can't follow what the candidate is trying to do and steer them in the right direction, it means I wasn't paying enough attention and collaborating enough.
Questions d'entretien [1]
Question 1
It was typical algorithm question. To perform search in an array.
I passed LRU cache coding in first interview
I had four more interview.
1. pair coding again LRU cache I did what I did in previous one
2. system design I desinged staff level architectire
3. Technical deep dive I explained my current technical structure
4. life story he asked what we talked first screening
I got rejected .
Important part All I had interview was native speaker. None has accent.
Questions d'entretien [1]
Question 1
Library Rare Books
Goals
Design the core systems to drive check-in and check-out flows. It should involve a web app (schema/APIs), a job system, and a file storage system.
J'ai postulé via un recruteur. Le processus a pris 3 semaines. J'ai passé un entretien chez Shopify en avr. 2026
Entretien
I recently completed the interview process at Shopify, which spanned about three weeks. The stages included an initial online cognitive assessment and a pair programming round, followed by a virtual onsite featuring a second pair programming session, a technical deep dive, system design, and a "life story" interview.
Overall, it was an excellent experience. The interviewers were professional and highly engaged throughout. I found the technical problems to be very practical, and notably, the use of AI coding tools was encouraged during the pairing sessions. While the system design requirements were quite lengthy, the complexity was manageable as long as you remain calm, think out loud, and clarify expectations early on.
J'ai passé un entretien chez Shopify (Toronto, ON)
Entretien
Had an initial recruiter call, very friendly. Then had a life story interview, very friendly casual conversation as well speaking about past work experiences and how it led to where I am. Was scheduled for a 75 mins coding round, but I dropped since I landed another offer
Questions d'entretien [1]
Question 1
More about why are you interested in Shopify and how I work