I had an inexperienced and cocky interviewer. The interview document emphasized speed and efficiency over building the most optimal or elegant solution. Despite this, the interviewer repeatedly asked me to revise variable names for readability and insisted on typecasting and creating interfaces for every constant and variable—tasks that were time-consuming and seemed contrary to the stated priorities.
Turned out, he himself could not create a type for a complex object. If that guy represents the culture at Stripe, I do not think I missed an opportunity working at Stripe; rather, I dodged a bullet.
Multi-part question on strings and array manipulation, which got complex with every subsequent part.
The following metrics were computed from 2 interview experiences for the Stripe Software Engineer role in Los Angeles, California.
Stripe's interview process for their Software Engineer roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Stripe's Software Engineer interview process in Los Angeles, California.