Your question is High-Volume Webhook Delivery Platform. 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).
Design a Webhook Delivery Platform that must handle billions of requests with high reliability and performance.
Asked in the screening_system_design stage. This was a screening round where the interviewer drilled into implementation specifics beyond standard high-level answers.
Address the end-to-end design, including request ingestion, durable storage, scheduling, retries, delivery workers, endpoint isolation, observability, and operational recovery. Explain any ML-assisted components separately from the deterministic delivery guarantees.