Design a fraud detection system | Amazon Interview Question