Taro Logo

Software Engineer, Backend Interview Experience - Ottawa, Canada

November 1, 2019
Positive ExperienceNo Offer

Process

I must start by saying that I really enjoyed the interview process. Most of the interviews were very conversational, and all of the team members I met were friendly and open to answering any questions I had. Everyone was also on time for my interviews.

I had a phone screening interview, then a technical screening and "life story" interviews. Later, I reached the final stage, which included two pair programming interviews and a technical deep dive.

The pair programming sessions are quite misleading. The interviewers won't help you much to solve the actual problem; it's just you, live coding under pressure.

Be prepared for a range of algorithm problems in those sessions. I received an NP-hard problem and wasn't prepared for it, as I don't practice LeetCode. Consequently, I hit a wall.

They also pay attention to your object-oriented design as you solve the problems, so put your SOLID principles into action.

I wouldn't say this process was particularly hard. You just need to be a good fit for their culture and get a little lucky with the algorithm problems.

Questions

Tell me about your current company.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Shopify Software Engineer, Backend role in Ottawa, Ontario.

Success Rate

0%
Pass Rate

Shopify's interview process for their Software Engineer, Backend roles in Ottawa, Ontario is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

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

Shopify Work Experiences