Your question is Real-Time Fraudulent Click Filtering. 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).
AdStream is a large ad network serving sponsored search and display ads across publisher apps and websites. You need to design an ML system that detects and filters fraudulent ad clicks in real time before they are billed to advertisers or used for downstream optimization.
| Signal | Value |
|---|---|
| DAU | 120M users |
| Peak ad impression QPS | 900K |
| Peak click-event QPS | 85K |
| Advertisers | 1.8M active |
| Publishers | 220K active |
| Devices / browsers seen per day | 300M+ |
| End-to-end decision latency budget | 50ms p99 |
| Historical labeled events | ~30B clicks over 180 days |