The Mini-Onsite consists of three rounds: Design 1, Hiring Manager chat, and a programming exercise.
If you pass, the "onsite" consists of another three rounds: Design 2, Technical Discussion, and Adaptability.
The coding round was a realistic, industry-relevant sample problem that could easily be completed in the time allotted but had some interesting extensions. You have to prepare a written description of one of your projects for the technical discussion.
The other rounds were what you would expect, using a whimsical online whiteboard for collaboration since everything was over Zoom.
Design a system to handle role-based access control.
Build a system to send out invoice notifications.
Design a system to keep a running balance of payments for each vendor.
The following metrics were computed from 1 interview experience for the Stripe Staff Software Engineer role in Boston, Massachusetts.
Stripe's interview process for their Staff Software Engineer roles in Boston, Massachusetts is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Stripe's Staff Software Engineer interview process in Boston, Massachusetts.