Katkat

Design Real-Time Credit Card Fraud Detection System

TikTokData Scientist · Onsite

Last 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.