Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Design a Transaction Risk Scoring System

HardSystem Design00:00
Practice interviewer
In session
5 left
00:00

Your question is Design a Transaction Risk Scoring System. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

Problem

Scenario

You are building an ML system for a financial platform that must score incoming transactions in real time and help decide whether to approve, review, or block them. The system must learn from historical activity and adapt as fraud patterns and user behavior change.

Question

How would you approach designing a system to handle millions of transactions per second?

What this tests

  • Real-time model serving at very high throughput
  • Online and offline feature store design
  • Risk scoring and policy thresholding
  • Drift, skew, and production monitoring