There were 3 interviews.
The first was a 1-hour technical interview that tested a Leetcode-style coding problem.
The second consisted of two back-to-back 1-hour interviews. The first of these was similar to the first interview. The second was an integration interview where you had to write code to fetch (usually via HTTP request) and process data to produce some result.
The final interview was a 30-minute behavioral interview with an engineering manager.
Interviews focused on code quality and correctness rather than performance. Write test cases during the interviews as quick checks for correctness.
Where do you see yourself in 3 years?
Tell me about a time you had to make a quick decision.
The following metrics were computed from 2 interview experiences for the Stripe Software Engineering Intern role in Singapore.
Stripe's interview process for their Software Engineering Intern roles in Singapore is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Stripe's Software Engineering Intern interview process in Singapore.