Taro Logo

Software Engineer Interview Experience - Bengaluru, India

January 30, 2026
Positive ExperienceNo Offer

Process

Online Assessment

It was a 60-minute test on HackerRank. The problem wasn't algorithmic, but rather implementation-heavy. I had to parse a command string and execute the commands, which simulated transactions between users’ bank accounts. It wasn't very difficult, but the implementation was fairly long.

Phone Screening

The next round was a 45-minute phone screening on Zoom with one of the engineers. This was a live coding round, which I could attempt either on my local IDE or in their HackerRank sandbox. Again, it involved an implementation-based problem with 2–3 subparts. Each subpart built upon the previous one.

Programming Round

This round had one programming question (with multiple subparts), which I attempted in C++.

Bug-Squash Round

I was given access to an open-source C++ repository and asked to fix two bugs within an hour. I used a debugger and breakpoints to trace and fix the issues.

Manager Chat Round

This was a final, non-technical, 30-minute round with an Engineering Manager. Some of the questions I recall:

  • A deep dive into my internship experience (both technical and non-technical)
  • Questions about how I approached my project, its impact, and follow-ups
  • My goals as a software engineer for the next two years
  • A technically challenging past experience and how I handled it
  • Why I believe Stripe is the right career fit for me

Was this helpful?

Interview Statistics

The following metrics were computed from 11 interview experiences for the Stripe Software Engineer role in Bengaluru, Karnataka.

Success Rate

9%
Pass Rate

Stripe's interview process for their Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive73%
Neutral18%
Negative9%

Candidates reported having very good feelings for Stripe's Software Engineer interview process in Bengaluru, Karnataka.

Stripe Work Experiences