Product design question

How would you improve Coinbase?

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 prioritization of a concrete improvement for a crypto exchange app, requiring a specific user pain point tied to trust or usability.

How to approach it

  1. Clarify the user segment: crypto-curious beginners, or active traders, since Coinbase serves both with different needs.
  2. Identify a beginner-specific pain point: fear of making an irreversible mistake (wrong network, wrong amount) when sending crypto.
  3. Propose a concrete fix: a pre-send confirmation flow that checks for common errors, like an unsupported network or a typo'd address, with plain-language warnings.
  4. Prioritize this over trader-focused features like advanced charting, since transaction anxiety is the bigger blocker to broader adoption.
  5. Weigh the trade-off: added confirmation steps slow down power users, so make the extra checks skippable for verified frequent senders.
  6. Define success as reduced support tickets for failed or misdirected transactions and higher first-transaction completion rate.

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