AI & Technical question
How would you make internet work in Mars?
- AI & Technical
- 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
Technical and systems thinking under extreme constraints, testing whether you reason through fundamental physics and infrastructure limits.
How to approach it
- Identify the core constraint: the speed of light creates massive latency for any Earth-based signal source, since Mars is many light-minutes away.
- Propose the architecture: local Mars-based infrastructure, satellites in Mars orbit relaying to surface base stations, rather than relying on real time Earth connectivity.
- Address the Earth-Mars link: an interplanetary backbone using relay satellites for delayed, high-latency data sync, not real time browsing.
- Distinguish two tiers: local, low-latency internet on Mars itself for colony-to-colony use, and delayed, high-latency sync to Earth for non-real-time data.
- Address power and reliability: infrastructure must be radiation-hardened and solar-powered given Mars's environment.
- Success metric: local network uptime and latency on Mars, since Earth-Mars round trip latency is a fixed physical limit that cannot be engineered away.
What a strong answer includes
- Correctly identifies speed-of-light latency as a hard physical constraint, not solvable with better engineering, grounded in basic physics.
- Separates local Mars networking from Earth-Mars communication as two distinct problems with different solutions, a key structuring insight.
- Proposes a concrete architecture, orbital relay satellites and local base stations, appropriate for the environment.
Common mistakes
- Proposing a solution that assumes real time browsing to Earth is achievable, ignoring the fixed speed-of-light latency.
- Treating Mars internet as identical in architecture to Earth's internet with no adaptation for the environment.
- No distinction between local Mars networking and the separate Earth-Mars data link problem.
Likely follow-up questions
- How would you handle the latency for something like a video call back to Earth?
- What would be the biggest engineering risk to solve first?
More ai & technical questions
- Design a simple load balancer for Google.com. What data structures would you use?Google · AI & Technical · Hard
- How does TinyURL work?Google · AI & Technical · Easy
- How would you explain cloud computing to your grandmother?Google · AI & Technical · Easy
- What happens when you enter a URL in your browser?Google · AI & Technical · Easy
- You’re part of the Google Search web spam team. How would you detect duplicate websites?Google · AI & Technical · Hard
- Explain the data pipeline for the last AI project you worked on. What were the top challenges in getting data, and how did you resolve them?Google · AI & Technical · Hard
More questions from Google
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 1: Foundations: the model and the decisions it forces on you
- Chapter 8: Evals: define good and make the number defensible
- Chapter 6: Agents and agentic architecture