Product design question

Build a calendar scheduling tool for Dropbox.

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 that fits a new feature naturally into an existing product's core use case, checking whether you avoid building a generic calendar clone.

How to approach it

  1. Clarify why Dropbox specifically needs this: users already collaborate on files and need to coordinate meetings around shared documents, unlike a generic calendar app.
  2. Identify the core pain point: scheduling a review or feedback session on a shared file currently requires leaving Dropbox entirely for email or a separate calendar tool.
  3. Prioritize file-context scheduling over building a full standalone calendar, since Dropbox's advantage is proximity to the file, not calendar features themselves.
  4. Propose a design: a 'schedule a review' button directly on a shared file or folder, letting collaborators pick a time to discuss that specific document, synced to their existing calendar.
  5. Keep scope narrow: integrate with Google Calendar and Outlook rather than building new calendar infrastructure, since Dropbox's job is coordination, not replacing existing calendars.
  6. Define success as adoption rate of the schedule button on shared files and reduced time between file share and first review meeting.

What a strong answer includes

Common mistakes

Likely follow-up questions

More product design questions

More questions from Dropbox

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