I applied on the website and received a response from the recruiter.
The first round was the typical recruiter chat about background, the role, and the interview process.
The second round was with the hiring manager. Again, it covered background and projects you worked on, but this round included technical questions and a coding component as well.
The third round had three sections:
All sections were reasonable and doable in the allowed time. The interviewers were well prepared and communicated requirements well.
Typical system design and coding questions.
All questions were practical problems, kind of simplified versions of what you might encounter in the position.
The following metrics were computed from 3 interview experiences for the Gopuff Principal Software Engineer role in United States.
Gopuff's interview process for their Principal Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Gopuff's Principal Software Engineer interview process in United States.