In this 45-minute interview, you will meet with a Stripe Software Engineer.
They will look to understand your ability to write correct, idiomatic code in a reasonable amount of time.
Be prepared to discuss a realistic and in-depth programming exercise.
For this question, you will be outputting the subject line of each email we send for customers' invoices in sorted order. (Use any library/tool for sorting).
Your invoicing system will need to be able to configure a reminder schedule.
For example, you might want to send:
The following metrics were computed from 31 interview experiences for the Stripe Software Engineer role in Canada.
Stripe's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Stripe's Software Engineer interview process in Canada.