Interview Questions › Guesstimate

Estimate daily messages sent via SMS + messaging apps

Estimate the total number of personal and business messages sent globally per day across all channels (WhatsApp, WeChat, iMessage, SMS, Telegram, Messenger, Signal).

Context

WhatsApp alone officially reported processing >100 billion messages per day.

Clarifying questions to ask first

How to approach it

  1. Deconstruct by Major Platforms: WhatsApp (~140B), WeChat (~60B in China), iMessage / Apple Messages (~40B), Traditional Carrier SMS & RCS (~25B), Others (Telegram, Messenger, Signal, Discord: ~45B)
  2. Bottom-up Demand Validation: Global Smartphone Users (~5.0B) × Average Messages Sent per Day (~60-70 messages/day across all apps)
  3. Account for Group Chat Multipliers (1 sent message delivered to 10 participants)
  4. Synthesize global daily messaging throughput

Framework: Total Global Daily Messages = WhatsApp + WeChat + iMessage + Carrier SMS/RCS + Telegram/Messenger/Others

Sample answer

  1. Bottom-up check: 5B smartphone users × 64 messages/day = 320 Billion messages/day (Exact alignment)

Executive estimate: ~300 to 330 Billion messages sent globally every day (~45% on WhatsApp, ~20% WeChat, ~12% iMessage, ~8% SMS).

What interviewers look for