Taro Logo

Senior Software Engineer Interview Experience - Boston, Massachusetts

August 1, 2023
Positive ExperienceNo Offer

Process

I applied for their Search and Discovery role, and a recruiter reached out to me.

The recruiter was very knowledgeable and knew a lot about the team.

My interview process involved:

  • A call with the recruiter
  • A call with the hiring manager (which included technical questions related to data structures)
  • Two interviews:
    • One with an engineer, which involved a LeetCode-style question.
    • Another with an engineer focused on system design.

During the system design interview, we focused extensively on one aspect: how to get an accurate item count when users check out. We never reached the API portion or discussed data partitioning, which felt a bit strange for a system design interview. I suspect a specific answer was targeted.

Overall, I had a positive experience.

Questions

  1. How do you count the number of squares in a grid where each index does or does not have a wall in the top, left, bottom, or right side?

  2. How would you design an API or database for a list of GoPuff products? (This is the part they say I was not well-versed at.)

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Gopuff Senior Software Engineer role in Boston, Massachusetts.

Success Rate

0%
Pass Rate

Gopuff's interview process for their Senior Software Engineer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Gopuff's Senior Software Engineer interview process in Boston, Massachusetts.

Gopuff Work Experiences