My experience began with an online assessment, and right after that I had a coding test that was described as very similar to what I’d already done. The second coding test felt like more of the same pattern—same general style, just with new tasks—so I didn’t get the “fully fresh” shock some assessments throw at you.
After the coding tests, the path kept expanding with additional coding work, a bug squash round, an API integration round, and then a final BQ-style round. The overall difficulty was described as average, but the sequence itself felt like it steadily increased the scope, moving from pure implementation toward debugging and interacting with APIs. In the end, I didn’t get an offer, and the main takeaway was how quickly the loop stacked multiple engineering-flavored rounds rather than letting it stay focused on one type of task.
3 months ago
Easy Positive United States
I started with an earlier DSA round, and then I moved into a live team screen that was essentially a one-hour coding session. The questions were framed around DSA and closer to what they’d see in a production environment, so it felt more practical than a generic algorithm test. The live aspect mattered too—I was thinking out loud and working in a way that matched how I’d actually solve problems under constraints.
Before the coding-heavy parts, I also had a recruiter conversation where it was mostly light discussion and timing: I spent about 45 minutes going through three coding questions that built off one another, and they were described as pretty easy but reading heavy. That segment ended with a short block where I could ask the interviewer questions.
3 months ago
Difficult Neutral San Francisco, CA
My journey started with an online assessment that turned into a multi-part exercise where each section built on the previous one. I had about an hour …
4 months ago
Average Positive New York, NY
After a recruiter intro call, I moved into a couple of longer assessment interviews that were both practical rather than LeetCode. Those sessions were…
4 months ago
Average Neutral Dublin, Dublin
I applied and got pulled into the process fairly quickly through a referral. After that, I received an email and scheduled a phone call with HR. From …
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment
The interview process typically begins with an online assessment that focuses on practical coding problems rather than traditional algorithmic challenges. Candidates should expect a multi-part exercise that builds in complexity and requires careful time management.
HackerRankpractical codingmulti-part exercise
Live Coding Session
Following the online assessment, candidates participate in a live coding session that emphasizes real-world problem-solving and communication. Interviewers assess not only coding skills but also how candidates articulate their thought processes while coding.
live codingcommunicationreal-world problems
Integration and Debugging Rounds
Candidates can expect rounds focused on integration and debugging, where they may need to work with existing codebases and troubleshoot issues. These rounds are designed to simulate real engineering tasks and require clear reasoning and attention to detail.
integrationdebuggingreal engineering tasks
Behavioral and Values Assessment
The interview process includes behavioral rounds that assess alignment with Stripe's values and operating principles. Candidates should prepare to discuss past experiences and how they relate to the company's culture and expectations.
behavioralvalues alignmentcultural fit
Overall Difficulty and Structure
The overall difficulty of the interview process is described as high-pressure but fair, with a clear structure that builds on previous rounds. Candidates should be prepared for a rigorous evaluation that emphasizes correctness, code quality, and problem-solving under constraints.
high-pressurestructuredrigorous evaluation
Feedback and Follow-up
Candidates often report a lack of feedback after interviews, which can leave them feeling uncertain about their performance. It's advisable to follow up with HR for feedback, although responses may vary.