STRIPE · SDE 2

Stripe SDE 2 interview

The SDE 2 (mid-level software engineer) level at Stripe is L2 Software Engineer, for engineers with about 2 to 5 years of experience. The rounds at this level, how each one is scored, and the questions to practise first.

From public candidate reports and Stripe's careers pages, checked November 2026. Processes vary by team. AlgoRung is not affiliated with Stripe.

Stripe titleL2 Software Engineer
ExperienceEngineers with about 2 to 5 years of experience
Interviews after screeningAbout 6
System design roundYes

The SDE 2 rounds, in order

  1. Phone / recruiter screen · 30 min

    A recruiter call on background, a concrete 'why Stripe' and role fit.

    At SDE 2: One or two problems, a little faster. Some companies mix in a design question.

  2. Coding (DSA) · 60 min

    The technical screen is one long, multi-part, real-world prompt (CSV parsing, ledgers) that you pair-code and test yourself.

    At SDE 2: Two or three rounds at medium to hard level. You are expected to reach the optimal approach with fewer hints and to test without being asked.

  3. Coding (DSA) · 60 min

    Onsite coding is scenario-driven and light on algorithms; working code is the strongest signal.

    At SDE 2: Two or three rounds at medium to hard level. You are expected to reach the optimal approach with fewer hints and to test without being asked.

  4. Team-specific round · 60 min

    Bug Bash: diagnose and fix a failing test or issue in an unfamiliar codebase.

    At SDE 2: Debugging, integration or code review rounds at product companies.

  5. Team-specific round · 60 min

    Integration: build a small feature against a given API in an unfamiliar repo using its docs.

    At SDE 2: Debugging, integration or code review rounds at product companies.

  6. System design (HLD) · 60 min

    System design that leans on clean API and data-model design, reliability and idempotency; new-grad loops may skip it.

    At SDE 2: Present at most companies. A sound end-to-end design with sensible components and basic scaling is enough.

  7. Hiring manager · 45 min

    A behavioral round with the hiring manager on ownership, collaboration and the operating principles.

    At SDE 2: Ownership of features, handling production issues, working with product and other teams.

What Stripe interviewers look for

Behavioral rounds are based on the Operating principles: Users first, Create with craft and beauty, Move with urgency and focus, Collaborate egolessly, Stay curious, Obsess over talent. Questions for each one.

Coding questions to practise for Stripe SDE 2

Two or three rounds at medium to hard level. You are expected to reach the optimal approach with fewer hints and to test without being asked.

Difficulty
1 questions
  1. Evaluate Division Medium Graphs also Uber

How the coding round is scored · The online assessment

System design at SDE 2

Mid-level and senior candidates get one design round focused on APIs, idempotency, ledgers and reliability. Staff candidates also present a past project, and explaining its business impact poorly can lead to down-leveling.

All Stripe system design questions

Questions people ask

How many rounds are in the Stripe SDE 2 interview?

About 6 interviews after the screening: phone / recruiter screen, coding (dsa), team-specific round, system design (hld), hiring manager.

Is there a system design round for Stripe SDE 2?

Yes. Mid-level and senior candidates get one design round focused on APIs, idempotency, ledgers and reliability. Staff candidates also present a past project, and explaining its business impact poorly can lead to down-leveling.

What coding questions does Stripe ask at SDE 2?

The same question pool is used across levels; the bar rises with level. Most reported: Evaluate Division.

What does Stripe expect in coding rounds at SDE 2?

Two or three rounds at medium to hard level. You are expected to reach the optimal approach with fewer hints and to test without being asked.

SDE 2 interviews at other companies

SDE 2 interview questions across all companies · Behavioral questions