Product design question

Design a better way to find a roommate in a new city.

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

Tests product design for a trust-heavy, high-stakes matching problem where compatibility and safety outweigh pure discovery volume.

How to approach it

  1. Identify the target user: someone relocating to a new city with few or no local connections, needing both a place and a compatible roommate quickly.
  2. Identify the core pain points: verifying a stranger is trustworthy and safe, and assessing lifestyle compatibility (cleanliness, schedule, noise tolerance) before committing.
  3. Design around trust: identity verification, background-check options, and reviews from previous roommates, similar to how Airbnb builds host trust.
  4. Design around compatibility: a structured lifestyle-preference quiz used for matching and shown transparently, rather than relying on a short bio and photo alone.
  5. Define success: percent of matches that result in an actual signed lease together, and post-move-in satisfaction survey score.

What a strong answer includes

Common mistakes

Likely follow-up questions

More product design questions

More questions from these companies

Learn the skill behind it

Chapters of the AI PM course that teach what this question tests.

Preparing for a specific role?

Book summaries for this kind of question

Browse all 4,000+ questions in the bank