Designing a city sightseeing app that keeps working without a data connection

Quick Overview

A product design prompt to build an app for touring a city in offline mode. The candidate picks the travelers to serve, maps their needs across a day of sightseeing, decides what must work without a connection, scopes a first version and defines success metrics, accounting for storage, battery and stale content.

Designing a city sightseeing app that keeps working without a data connection

Company: Google

Role: Product Manager

Category: Product Design & Strategy

Difficulty: medium

Interview Round: Other

Design an app that helps people tour a city in offline mode. Decide who it is for and what problem it solves for them, define the core experience and what the app needs to work offline, prioritize a first version, and explain how you would measure success. ```hint Split before and during Separate what a traveler can fetch while still connected from what they will need once the connection is gone, and ask which of those needs comes up most often during a day of sightseeing. ``` ### Clarifying Questions - Does offline mean no data connection for the whole trip, or patchy connectivity where the app can sync whenever Wi-Fi is available? - Is this a standalone app or a mode inside an existing maps or travel product, and is there a business goal beyond adoption? - Should it launch in one city or cover many cities from the start? - How much phone storage and battery drain is acceptable for a full day out? ### What a Strong Answer Covers - A stated reading of "offline mode" and a goal for the product - Traveler segments compared, with one chosen and the reason for it - Needs across the trip, from planning to the end of a day out, ranked by how much they hurt without a connection - A first version scoped by what must work offline, with explicit prioritization criteria - Success metrics with guardrails, plus offline-specific constraints (storage, battery, content freshness) and how the design handles them ### Follow-up Questions - How would you make money from the app without weakening the offline experience? - What happens when a traveler arrives in the city without having downloaded anything? - How would the design change for a city whose signs and menus use a script the traveler cannot read?

Overview: A product design prompt to build an app for touring a city in offline mode. The candidate picks the travelers to serve, maps their needs across a day of sightseeing, decides what must work without a connection, scopes a first version and defines success metrics, accounting for storage, battery and stale content.

Google logo
Google
Oct 27, 2023
mediumProduct ManagerOtherProduct Design & Strategy
0
0

Design an app that helps people tour a city in offline mode. Decide who it is for and what problem it solves for them, define the core experience and what the app needs to work offline, prioritize a first version, and explain how you would measure success.

Clarifying Questions Guidance

  • Does offline mean no data connection for the whole trip, or patchy connectivity where the app can sync whenever Wi-Fi is available?
  • Is this a standalone app or a mode inside an existing maps or travel product, and is there a business goal beyond adoption?
  • Should it launch in one city or cover many cities from the start?
  • How much phone storage and battery drain is acceptable for a full day out?

What a Strong Answer Covers Guidance

  • A stated reading of "offline mode" and a goal for the product
  • Traveler segments compared, with one chosen and the reason for it
  • Needs across the trip, from planning to the end of a day out, ranked by how much they hurt without a connection
  • A first version scoped by what must work offline, with explicit prioritization criteria
  • Success metrics with guardrails, plus offline-specific constraints (storage, battery, content freshness) and how the design handles them

Follow-up Questions Guidance

  • How would you make money from the app without weakening the offline experience?
  • What happens when a traveler arrives in the city without having downloaded anything?
  • How would the design change for a city whose signs and menus use a script the traveler cannot read?