all companies

Stripe SQL interview questions

Payments data — revenue rollups, growth rates and reconciliation. Practice reconstructed Stripe-style SQL, Python and pandas interview questions below — run and grade them instantly in your browser.

sqlpythonpandaseasy2medium6hard3

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
5
JOIN
3
COUNT
2
HAVING
2
loops
2
math
2

Based on 11 reconstructed Stripe-style questions.

practice path

1 free · 10 Pro
type
level
  1. 1Charges by statussqleasy
  2. 2Count charges by statussqleasy
  3. 3Luhn card checkpythonmedium
  4. 4Merchants above the dispute thresholdsqlmedium
  5. 5MRR growth ratepythonmedium
  6. 6Payment failure rate by countrysqlmedium
  7. 7Retry schedule with backoffpythonmedium
  8. 8Revenue by subscription plansqlmedium
  9. 9MRR movement breakdownpandashard
  10. 10Multi-currency settlement in USDsqlhard
  11. 11Net monthly revenuesqlhard

Unlock all 11 Stripe questions with Pro.

upgrade