Katkat

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 2025
    Offer

    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 2025
    Rejected

    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 2025
    In 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 2025
    In 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 2025
    Rejected

    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 2025
    In 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 2025
    In 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 2025
    In 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.…