Estimation question

Estimate the number of Whatsapp chats happening in India on any given day?

Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.

Start a mock interview on this question · Mock interview from a job description

What this question tests

Estimation and structured reasoning: can you build a clean top-down model with sensible assumptions rather than guessing a number.

How to approach it

  1. State the approach: population of India, times WhatsApp penetration, times daily active rate, times chats sent per active user.
  2. Assume India's population is about 1.4 billion, and WhatsApp penetration among smartphone users is roughly 500 million users (state as assumption).
  3. Assume daily active rate of about 80% for a habitual messaging app, giving roughly 400 million DAU.
  4. Assume an average of 30-40 one-on-one and group chats (distinct conversations, not messages) per active user per day.
  5. Multiply to get an estimate, e.g. 400M x 35 = ~14 billion chats/day, and sanity check against message volume figures WhatsApp has published.
  6. State what would refine the estimate, such as splitting urban vs rural usage or personal vs business accounts.

What a strong answer includes

Common mistakes

Likely follow-up questions

More estimation questions

More questions from WhatsApp

Learn the skill behind it

Chapters of the AI PM course that teach what this question tests.

Preparing for a specific role?

Book summaries for this kind of question

Browse all 4,000+ questions in the bank