all companies

Stripe data interview guide

Payments data — revenue rollups, growth rates and reconciliation.

typical interview loop

  1. 1.Recruiter screen
  2. 2.Technical screen: SQL plus a Python data-manipulation exercise
  3. 3.Onsite: data modeling / pipeline design, coding, behavioral
  • › Month-over-month growth with LAG() is a favourite.
  • › Precision matters: be careful with money and rounding.

most-tested topics

GROUP BY
3
COUNT
2
loops
2
math
2
CASE
2
JOIN
2

Based on 7 reconstructed Stripe-style questions.

practice path

1 free · 6 Pro
  1. 1Charges by statussqlEasy
  2. 2Count charges by statussqlEasy
  3. 3MRR growth ratepythonMedium
  4. 4Net monthly revenuesqlHard
  5. 5Payment failure rate by countrysqlMedium
  6. 6Retry schedule with backoffpythonMedium
  7. 7Revenue by subscription plansqlMedium

Unlock all 7 Stripe questions with Pro.

upgrade