Le processus a pris 3 semaines. J'ai passé un entretien chez Shopify
Entretien
I was contacted online through my LinkedIn profile by an HR person at Shopify. The first interview was a short interview over the phone where only basic questions were asked such as what languages I spoke, if I currently had a job, etc. I was then booked for a first in-person interview, where I was asked about my story, no CV, no technical questions. The interview lasted about an hour. I was called back for another interview, this time the interview was more technical, but the interviewer focused a lot on explaining how they work at Shopify. I had three other similar interviews, and was eventually offered a job for the position I had applied for, but not in the city where I wanted to work. Overall, interview process was very long, over three weeks in total.
Questions d'entretien [1]
Question 1
The questions weren't very difficult, the technical ones were only in terms of how familiar I was with certain programming languages and how many years of experience I had with them, and the setting was quite casual.
typical interview process, one round with hr. followed by a 75 min coding interview pair programming with one of the engineers. In the coding interview it was encouraged to use ai.
Questions d'entretien [1]
Question 1
create a autocomplete system for search based on a list of search frequencies.
There was a first round with hr followed by a 1hour interview, use of AI was encouraged. Interviewer was not very knowledgeable and I had to discover a solution that she understands
The interview was intense and definitely exceeded my expectations. The technical rounds were particularly challenging, but I felt prepared. One of the system design questions was about creating a webhook delivery system with various complexities, and I was relieved because I had explored that exact topic on PracHub just days before. After tackling some coding problems, I faced some behavioral questions that tested my thought process. Overall, the experience was demanding, but I was thrilled to receive an offer, which I happily accepted.
Questions d'entretien [1]
Question 1
Design a webhook delivery system that retries on failure with exponential backoff. Cover idempotency, ordering guarantees, dead-letter queues, and how you'd handle a downstream consumer that's been offline for hours.