Estimation question
There is a colony of 1000 people on the moon. Estimate the bandwidth needed. How would you provide internet to them?
- Estimation
- Hard
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 combined with practical infrastructure design reasoning for an extreme environment.
How to approach it
- Clarify scope: estimate total bandwidth needed to support 1000 people's typical communication, research, and entertainment needs on the Moon.
- Estimate per-person bandwidth usage based on typical modern internet usage, covering video calls, data transfer for research, and streaming.
- Multiply per-person usage by 1000 to get an aggregate bandwidth requirement, stating the per-person assumption explicitly.
- Address the real constraint: Earth-Moon latency (about 1.3 seconds one-way) affects real-time applications but is far more workable than Mars-level delay.
- Propose an infrastructure approach: a dedicated relay satellite network or laser communication link given the Moon's proximity makes higher bandwidth links more feasible than for Mars.
- State a final bandwidth estimate as a range, noting the dominant constraint is relay infrastructure capacity, not per-person demand.
What a strong answer includes
- Uses a grounded per-person bandwidth assumption, e.g. 10 to 50 Mbps average across a colony's mixed usage, marked as an assumption.
- Correctly identifies Moon latency (about 1.3 seconds) as manageable, unlike the much larger Mars delay, showing distinct reasoning per scenario.
- Proposes a specific technology, laser or high-frequency relay links, appropriate given the Moon's closer proximity to Earth.
- Delivers the result as a range and flags relay capacity, not raw demand, as the real bottleneck.
Common mistakes
- Treating Moon latency the same as Mars latency, missing a key difference in feasible real-time communication.
- Estimating bandwidth without proposing any concrete infrastructure to deliver it.
Likely follow-up questions
- How would your design change if the colony grew to 100,000 people?
- What would you prioritize if bandwidth were more constrained than expected?
More estimation questions
- YouTube Red is a premium service without ads. Assume that 1.5% of initial YouTube user base signs up for the service. What is the lifetime revenue Google generates from those users?Google · Estimation · Hard
- How much would it cost to set up WiFi in New York?Google · Estimation · Medium
- How many dentists are there in New York?Google · Estimation · Easy
- How many Pianists are there in New York city?Google · Estimation · Easy
- Estimate the total number of videos on YouTube.Google · Estimation · Easy
- How many airports are in the US and in the World?Google · Estimation · Easy
More questions from Google
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 2: Data fluency: SQL, logs, and reading the truth yourself
- Chapter 9: Prove it paid off: outcomes, economics, and pricing
- Chapter 14: Get the job: the AI PM interview loop