Interview Questions › Product Design

Google Maps: a parking marketplace for spot owners and drivers

You are a PM on Google Maps. Design a parking solution that connects urban spot owners with drivers who need short-term parking.

Context

In dense cities drivers circle for parking while private spots (homes, offices, shops) sit empty for hours. Maps already knows where drivers are heading and when they will arrive.

Clarifying questions to ask first

How to approach it

  1. Clarify the business goal and tie the product to the company's mission before touching solutions
  2. Segment users by behaviour or need (not just age), cover the whole ecosystem, and pick one segment with explicit criteria
  3. Walk the end-to-end journey and separate real pain points from feature requests
  4. Brainstorm a range of solutions (quick fix, data/ML, moonshot) and prioritise with impact vs effort
  5. Define a North Star, funnel metrics and guardrails, then call out risks, edge cases and mitigations

Framework: Goal & mission -> Ecosystem & segment choice -> Journey & pain points -> Solutions & prioritisation -> Metrics & guardrails -> Risks & edge cases

Sample answer

  1. Journey: plan trip > see parking at destination > reserve > navigate to spot > access > pay > leave
  2. Solutions: parking layer at destination, reserve-and-navigate, owner listing with time windows, access codes
  3. Metrics: North Star = completed reservations; guardrails = no-access incidents, owner churn, time-to-park

A reserve-and-navigate parking layer launched in one dense area, seeded with small business and home spots. Measure completed reservations, guarded by access failures and owner churn.

What interviewers look for