Hld
System Design
Easy
Real-Time Ad-Campaign Budget Pacing
Design a budget pacing system for an ad network. Advertisers set a daily budget (e.g., $100/day). The system must track spend in real-time across thousands of bidding servers and stop showing ads as soon as the budget is exhausted to prevent significant overspending (overburn).
Key concepts
stream processingdistributed countersprecision vs speed
Practise this out loud — free
Start a mock interview on THIS exact question — a voice AI interviewer opens with it, pushes back like a real onsite, then hands you an instant scorecard.
🎙 Practise this question now