Stripe·Software Engineer·Technical Phone Screen
Jun 2026
Stripe coding screen, looked like a straightforward data problem but the efficiency angle is where they actually care. One question, clean setup, but you have to think past the brute force immediately.
- Given a list of companies (each with an id, phone number, email, and name), and a target company id, return all companies that share at least one attribute (phone, email, or name) with the target company. How would you implement this efficiently?
“My first instinct was to just loop through everything and compare, which works but they clearly wanted more.” The rest of the author's notes on Software Engineer interview at Stripe, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post