intermediateWhatsApp Deep Dive

Design WhatsApp — what are the key functional and non-functional requirements (2B users, 100B messages/day, latency, consistency)?

Tests whether you can scope a huge system design problem correctly before jumping to components.

This is a Pro question

Sign in, then upgrade to Pro or Power to unlock this question and the full Interview Prep bank.

Design WhatsApp — what are the key functional and non-functional requirements (2B users, 100B messages/day, latency, consistency)?

Next Step

Continue to How does WhatsApp use WebSocket for real-time messaging? Why not HTTP polling?← Back to all System Design (HLD) questions