Score It Before It Clears
A hard Pipeline Design interview practice problem on DataDriven. Write and execute real pipeline design code with instant grading.
- Domain
- Pipeline Design
- Difficulty
- hard
- Seniority
- L5
Problem
A global card-payments platform needs to score every transaction for fraud before it clears, at roughly 10,000 transactions per second. Keep scoring decoupled from the payment gateway so a slow or unavailable scorer never blocks a payment: when no score returns in time, the platform approves the transaction and sends it for asynchronous review instead of declining it. Weeks later, chargebacks confirm which transactions were actually fraud, and those labels have to feed back into model retraining. Design the pipeline.
Summary
The fraudsters move fast. Your pipeline has to move faster.
Practice This Problem
Solve this Pipeline Design problem with real code execution. DataDriven runs your solution and grades it automatically.