Estimation question

How would you estimate the bandwidth of Gmail for a community in Mars?

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

Creative, structured estimation under an unusual constraint, testing reasoning process over factual recall.

How to approach it

  1. Clarify the scenario: a small community on Mars needing Gmail-style email bandwidth, likely limited by Earth-Mars communication constraints, not local bandwidth.
  2. Estimate the community size and typical email usage per person per day, similar to Earth usage patterns as a baseline.
  3. Estimate per-email size including attachments, and multiply by emails per person per day and community size.
  4. Account for the real constraint: Earth-Mars latency (4 to 24 minutes one-way) and limited relay satellite bandwidth, which dominates the problem more than raw data volume.
  5. Propose a batching/store-and-forward design to work within scheduled communication windows rather than assuming continuous real-time bandwidth.
  6. State a final bandwidth estimate as a range, acknowledging relay bandwidth is the true bottleneck, not community email volume.

What a strong answer includes

Common mistakes

Likely follow-up questions

More estimation questions

More questions from Google

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