4 rounds in total:
HR phone screening. Questions included:
CoderPad technical interview. This was a semi-real-life question, not a LeetCode type. It had 3 parts in total, with a 10-minute introduction and approximately 45 minutes to answer.
The question was: Given a user table with attributes id and location, and a service table with attributes id, location, and isABtest, write conditional looping code in your chosen language to find what service will be available to an input user.
Hiring manager experience interview (not yet completed).
Virtual on-site (not yet completed).
Technical ones are: make a function with single user and services input, and return the services that will be available to the user. The conditions are as follows:
The following metrics were computed from 2 interview experiences for the Stripe Machine Learning Engineer role in Toronto, Ontario.
Stripe's interview process for their Machine Learning Engineer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Stripe's Machine Learning Engineer interview process in Toronto, Ontario.