I had a recruiter screen, followed by a programming interview. The programming interview was conducted on an online IDE and consisted of multiple parts. There were more interviews after that, but I did not get to those.
It was a programming question about calculating shipping costs. I did the first two parts.
My advice:
Use a dynamic language. Get to understand how to use the data. Then dive into solving the problem.
The following metrics were computed from 3 interview experiences for the Stripe Full Stack Developer role in Canada.
Stripe's interview process for their Full Stack Developer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Stripe's Full Stack Developer interview process in Canada.