Product design question

How would you improve the Starbucks app?

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 mature app: can you identify a real friction point in a well-known experience (mobile order and pay) rather than proposing cosmetic changes.

How to approach it

  1. Define the core user job: order ahead to skip the in-store line and get a drink quickly and correctly.
  2. Identify the pain point: pickup chaos, crowded counters where mobile orders and in-line orders mix, making it hard to know when your drink is ready.
  3. Propose a fix: a dedicated mobile-order pickup shelf with a clear status indicator (preparing, ready) visible from the app and in-store.
  4. Consider personalization: smarter reordering of favorite/usual drinks to reduce ordering friction for repeat customers.
  5. Address timing: dynamic prep-time estimates based on real-time store queue load, not a static estimate that's often wrong.
  6. Define success: reduced average wait-past-estimate time and increased mobile order repeat usage.

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