Stripe data interview guide
Payments data — revenue rollups, growth rates and reconciliation.
typical interview loop
- 1.Recruiter screen
- 2.Technical screen: SQL plus a Python data-manipulation exercise
- 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- 1Charges by statussqlEasy
- 2Count charges by statussqlEasy
- 3MRR growth ratepythonMedium
- 4Net monthly revenuesqlHard
- 5Payment failure rate by countrysqlMedium
- 6Retry schedule with backoffpythonMedium
- 7Revenue by subscription plansqlMedium
Unlock all 7 Stripe questions with Pro.
upgrade