real interview stories, told over a cup of tea ♡
Stripe Interview Experiences
3935 interview stories from candidates at 857 companies: how each round went, what was asked and how it ended. Every company page links to practice questions in the same style.
- 3935
- Experiences
- 857
- Companies
- 532
- Offers
42 results
- Invoice Matching Screen, a Bikemap Integration VO, and an SF OfferStripe · Software Engineer · Intern · Onsite · Dec 2025Offer
I got the internship last year. Since my timeline was pretty late, I decided to share it with everyone this year instead. Hope it helps anyone who's in the process right now. 12/1/2025 OA 12/2 phone screen invite 12/8 team screen, the payment invoice question. "Part 1 is matching by invoice id; pay attention to handling the case where there's no match. Part 2 builds on part 1 and adds amount matc…
- The Interviewer Kept Calling It "Terrific," Then Came the RejectionStripe · Data Scientist · Technical Screen · Nov 2025Rejected
I got the rejection letter within two days! They said something like: being more precise about this role, which means they sometimes have to reject candidates who are very impressive. I compared emails with a friend and it turns out this line is an old script Stripe likes to reuse. Not sure, but I have a feeling they ultimately wanted someone with a finance background that fits fintech better. I…
- First-Round Onsite With Two Invoice-Matching ProblemsStripe · New Grad · Onsite · Oct 2025In progress
We started with mutual self-introductions — no deep dive into past projects. Then came two coding problems based on one scenario; the problem statements and the amount of code weren't small. At the end I got to ask the interviewer some questions. Q1: Given an invoice ID embedded in a payment memo, match it against the invoice list and output the result. My approach: parse the payment string to pu…
- Phone Screen, Then a Three-Question Take-home Under a WeekStripe · Data Scientist · Take-home Project · Oct 2025In progress
Still waiting for the final result, but I wanted to share my experience so far. A recruiter from Stripe had reached out to me directly before, so I didn't need to talk to HR again for this role — I went straight into the first round phone screen. A week later I was notified that I'd moved on to the written assessment, with a one-week time limit. I had to submit a presentable result along with the…
- Rejected for 'Not Detailed Enough' After a Full Onsite LoopStripe · Data Scientist · Onsite · Oct 2025Rejected
I was interviewing for a DS role while still employed elsewhere. The overall process was decent, and after the interviews I felt pretty good about how it went, but in the end I still got a fail. Two rounds said my answers weren't detailed enough. Personally I think I was already quite detailed, and there wasn't a single question I couldn't answer or got wrong. Has anyone gotten similar feedback b…
- SQL ETL Case Study Under Time PressureStripe · Data Scientist · Technical Screen · Oct 2025
The team was already pretty familiar with my background, so the interview wasn't set up to be too difficult. Tech part: They gave me a case and had me build an ETL process based on it. (If the interviewer asks whether it would still run under different scenarios, you'd better think it over again — there's a good chance you missed something.) It was a Zoom video interview, and I wrote SQL code on…
- A Month of No-Shows Before a Tight Three-Part Python ScreenStripe · Software Engineer · Technical Screen · Sep 2025In progress
Timeline: Early July, first round was an HR phone call — the interviewer showed up a few minutes late. Mostly asked about location, discussed salary and compensation, my previous work experience, why I chose Stripe. (Though she did mention Stripe supports fully remote, which was a nice touch.) After that we agreed to schedule the technical phone screen, but then they sent the wrong email template…
- A Month of Scheduling Delays, Then a Tight Three-Part Coding ScreenStripe · Software Engineer · Technical Screen · Sep 2025In progress
Timeline: Early July: first HR phone call, interviewer was a few minutes late. Mainly asked about location, discussed compensation, my past work experience, why I chose Stripe. (But they mentioned Stripe supports fully remote, which is pretty nice) After that, they agreed to schedule a technical phone screen, but then sent the wrong email template again — it took me a week and two reminders to ge…
- A Three-Part Payment/Invoice Matching ProblemStripe · Software Engineer · Technical Screen · Sep 2025
Payment and invoice, split into three parts. Invoice is always a list, something like ["invoice-id-1, 100, 2022-01-01", "invoice-id-2, 300, 2022-01-01"]. Payment is just one, something like 'payment-id, 300, paying for: invoice-id-1'. In part one, the payment includes an invoice id, and you're asked to output: "payment-id paid XXX amount for invoice XXX on date XXX" In part two, the payment no lo…
- Passed the 45-Minute Live Coding Phone ScreenStripe · Frontend Engineer · Technical Screen · Sep 2025In progress
I want to share my recent phone screen experience with Stripe's frontend team. The role was a remote Frontend Engineer position, and I got into the process through a friend's referral. Things moved pretty fast — when scheduling the interview, the recruiter sent over the coding guide and prep focus areas right away. The phone screen was 45 minutes of live coding. The interviewer was a senior front…
- Passport Validation Form Coding ExerciseStripe · Software Engineer · Technical Screen · Aug 2025
This problem is basically a passport number validation form. You're given an object that looks something like this: Where L means letters only, D means digits only, and A means alphanumeric (letters or digits). Part 1 – Create a layout. Add a selector with the countries (from the object) as options; add a passport number input field; add a validate button. Part 2 – Create a validate function that…
- Three Shipping-Cost Coding Rounds, All RepeatsStripe · Data Engineer · Technical Screen · Feb 2025
This company is still tough — the interview pace is tight, very practical, and it's mainly evaluating your coding ability, system design, and culture fit. Let me briefly go over one of my Stripe VO rounds; it was pretty intense. The interviewer opened with a bit of small talk where we introduced ourselves, then he described what he does at Stripe and walked through the overall interview process.…