Product design question
You have been asked to design a software product for "NASA's Dragonfly Mission to Titan (2026)". How would you design the product?
- Product design
- 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
Product design for a highly specialized, mission-critical scientific use case.
How to approach it
- Define the primary users: mission scientists and engineers who need to plan, monitor, and analyze data from a distant, autonomous spacecraft.
- Identify the core constraint: extreme communication latency (Titan is roughly 70 to 90 minutes one-way), requiring the product to support highly autonomous operation.
- Prioritize mission-planning and simulation tools that let scientists queue detailed instructions in advance, since real-time control is impossible.
- Design a data-triage dashboard that surfaces the most scientifically significant returned data first, given limited downlink bandwidth.
- Include a collaboration layer for the distributed international science team to review and annotate findings asynchronously.
- Define success metrics: mission plan accuracy (fewer required re-transmissions) and time from data downlink to actionable scientific insight.
What a strong answer includes
- Grounds the design in the real physical constraint, tens of minutes of one-way latency to Titan, driving an autonomy-first design.
- Proposes a concrete mission-planning simulator, letting scientists validate command sequences before transmission, given the cost of an error.
- Gives an illustrative metric, e.g. reducing time from downlink to published insight from days to hours, marked as an assumption.
- Addresses the real need for asynchronous global team collaboration across time zones and institutions.
Common mistakes
- Designing as if real-time control were possible, ignoring the extreme communication latency.
- Ignoring data prioritization despite severely limited downlink bandwidth from Titan.
Likely follow-up questions
- How would you prioritize which data gets downlinked first?
- How would you handle an anomaly detected mid-mission?
More product design questions
- Design a TV for a car.Google · Product design · Hard
- Design a refrigerator for the blind.Google · Product design · Hard
- How do you design a camera for the elderly?Google · Product design · Medium
- Redesign Twitter for eCommerce.Shopify · Product design · Hard
- How would you go about designing a new location sharing app for Google?Google · Product design · Medium
- How would you improve Google Home?Google · Product design · Easy
More questions from Google
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 4: Discovery and strategy for AI products
- Chapter 7: AI UX and human oversight: design for a system that is wrong sometimes
- Chapter 14: Get the job: the AI PM interview loop