Taro Logo

Software Engineer Interview Experience - Toronto, Ontario

August 1, 2024
Neutral ExperienceNo Offer

Process

I received a few emails directly about the first round: Pair Programming. I had not had a recruiter call yet.

First, I had to complete a behavioral assessment (Agree/Disagree questions) after reading about the company values and acknowledging them.

The interview was for one hour. The interviewer was friendly and good. They said they would not ask a LeetCode-style question and were not looking to judge me on the time complexity of the solution. They stated they wanted to observe me code and that I needed to have the code almost production-ready (this is the part I think I failed).

I got carried away and solved the problem roughly, creating nested classes and all. When asked if this was the code I would push to production, I said no and explained what I would do to improve it (I guess that wasn’t enough).

Finally, I had time to ask some questions.

A couple of days later, I received a rejection email, despite the interviewer telling me that I would be hearing back about the next round soon.

Questions

Implement the functionality of an LRU Cache.

Would you push this code to production? Why or why not?

Interview Statistics

The following metrics were computed from 13 interview experiences for the Shopify Software Engineer role in Toronto, Ontario.

Success Rate

31%
Pass Rate

Shopify's interview process for their Software Engineer roles in Toronto, Ontario is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive62%
Neutral15%
Negative23%

Candidates reported having very good feelings for Shopify's Software Engineer interview process in Toronto, Ontario.