Design a fraud detection system
Company: Google
Role: Machine Learning Engineer
Category: ML System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's competency in designing end-to-end fraud detection machine learning systems, covering real-time and batch feature engineering, model selection and serving, handling cold starts and severe class imbalance, delayed label learning loops, and adversarial/abuse considerations.