← Interview experiences
Rejected

Software Engineer at Stripe

Difficulty
Process took
2-3 Weeks
Rounds
4
Format
Remote
Applied via
Job Portal

How it went

Interviews are never perfect. Even if things go slightly off-track or time runs out, focus on demonstrating your approach, problem-solving mindset, and ability to handle pressure. Every round is a learning opportunity, and understanding your weak spots now helps you nail the next one

What they would tell you

Interviews are never perfect. Even if things go slightly off-track or time runs out, focus on demonstrating your approach, problem-solving mindset, and ability to handle pressure. Every round is a learning opportunity, and understanding your weak spots now helps you nail the next one

How to prepare

Practice Problems: Heaps, priority queues, and integration of multiple data structures came up here. Doing a few compound problems that combine concepts can help you handle tricky follow-ups

Round by round

  1. 1

    Phone Screening Round40 min

    It was a 40-minute phone screen. I solved the first problem completely and almost finished the second, except for a small bug because of time. Even though I didn’t finish everything, the interviewer liked my approach and said the bug was easy to fix

  2. 2

    Coding Round60 min

    Tougher than my phone interview, The first part was about trees, which I solved, and the second part involved graphs, I almost got it done before time ran out

  3. 3

    Bug Bash Round60 min

    In this round, I was asked to find and fix bugs, there were three bugs in total, i identified and fixed all of them within the time limit, and the interviewer seemed satisfied with my performance

  4. 4

    Integration Round60 min

    There were a total of four parts in this round, and the fourth part had two subparts. I solved the first three parts successfully. In the fourth one, I struggled a bit to understand the question but managed to solve the first subpart. For the second subpart, I wrote the code but had a small bug in the loop that I couldn’t fix before time ran out. I clearly explained my approach to the interviewer.

What came up

MediumRemote2 3 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources

Hiring now

Stripe has 677 open roles right now

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

  • Software Engineer – Backend Engineer – Tax Engineering

    Seattle, WA

  • Software Engineer, Full Stack

    New York, NY

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first