Taro Logo

Senior Software Engineer Interview Experience

June 24, 2022
Negative ExperienceGot Offer

Process

The interview process consists of five rounds.

It begins with a 40-minute technical screen, followed by a one-hour "life story" round with a recruiter.

The subsequent panel round includes three separate interviews:

  • Two 75-minute pair programming sessions.
  • A one-hour deep dive into your resume.

Overall, interactions were very positive, but the compensation offered was exceptionally low.

Questions

  1. Given a list of item prices: [2, 4, 9, 23, 44, 26, 11, 99], display a chart in this format:

00: *** 10: * 20: ** 30: 40: * 50: 60: 70: 80: 90: *

(Number of stars == number of items whose price falls within that particular range. For example, there are 3 items (2, 4, 9) between 0 and 9, so there are 3 stars.)

  1. Gilded Rose refactoring.

  2. Write a program to move a bot in a 2D plane. The user can input either a "turn" (by 90 degrees) or a "move" command.

Was this helpful?

Interview Statistics

The following metrics were computed from 27 interview experiences for the Shopify Senior Software Engineer role in United States.

Success Rate

7%
Pass Rate

Shopify's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive30%
Neutral19%
Negative52%

Candidates reported having negative feelings for Shopify's Senior Software Engineer interview process in United States.

Shopify Work Experiences