Design Real-Time Credit Card Fraud Detection System
TikTokData Scientist · OnsiteLast updated
Evaluates real-time credit-card fraud detection system design under latency, drift, and asymmetric costs. Strong answers cover data, delayed labels, features, models, serving architecture, monitoring, retraining, and thresholding.
Scenario
An online payments company needs to build a system that detects fraudulent credit-card transactions in real time.
Question
Design a credit-card fraud-detection strategy. Describe data sources, feature engineering, model choices, real-time architecture, retraining cadence, and how you would monitor model drift.
Hints
Think supervised vs unsupervised methods, latency constraints, feedback loops, threshold tuning.
Solution walkthrough is for members
Get the full walkthrough with reference code and complexity analysis, plus Kitty Coach at 300 messages a day. Hints, the code runner and community answers stay free.