I applied online. The process took 2 weeks. I interviewed at Stripe (Toronto, ON) in Jul 2023
Interview
The process was smooth. A quick intro call with recruiter, an interview with the team engineering manager and a technical system design interview with a senior staff engineer.
The engineering manager interview was focused on cultural and team work and assessing if there is a match between what they need and what the candidate offers.
Interview questions [1]
Question 1
Design a system to deliver webhook notifications to customers.
started with technical recruiter screen. then scheduled a technical interview (coding and architecture) round. after that is more specific sessions with the team and other non-technical people. process took a little more than a week start to finish and the stated goal was two total weeks
Interview questions [1]
Question 1
architecture problem was around scaling a global system
coding was a series of increasing complexity and requirements
I applied online. The process took 3 weeks. I interviewed at Stripe (Toronto, ON) in Sep 2025
Interview
7 stages.
- Screening call
- initial code challenge
- 4 more code challenges
- behavioural
The 4 code challenges and behavioural are schedules as a panel, all in one day, an hour each, or you can split them into two days. Interviewers seem to be chosen at random, and are not necessarily going to be a part of your team.
I applied for staff developer role, backend, and they for some reason put me through a full stack interview process. One of the challenges I got was about frontend code, which was not supposed to be a part of my process (and my HR representative agreed), but nothing was done to correct this mistake.
Interview questions [1]
Question 1
- consume an api endpoint
- create a formatted report from some raw json data
- reformat some data from one raw format to another, add filtering capabilities
- find a bug in an opensource library
- create Ui element that shows a list of items, add different distinguishing elements to some of the line items.
- discuss a project you worked on in the past, how did you ideate it, pitch it, how did you break it down, minimize risk, what went well, what didnt go well, how did you approach buy-in, stakeholder management, deadlines, delivery.