Product design question
Design an app for scheduling appointments for SMB.
- Meta
- Product design
- Medium
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
B2B2C product design where both the small-business owner and their customers are users with different needs.
How to approach it
- Clarify: a tool for small businesses, salons, clinics, repair shops, to manage customer appointment bookings.
- Identify two users: the owner or staff managing the calendar and avoiding double-booking, and the customer wanting easy self-service booking.
- Surface the owner's top pain point: no-shows and manual phone-based scheduling eating staff time.
- Prioritize automated reminders and easy online self-booking, since that directly reduces no-shows and admin overhead.
- Propose a shareable booking link or widget, embeddable on the business's existing profile, with automated reminders.
- Define success as no-show rate reduction and the percent of bookings completed without a phone call.
What a strong answer includes
- Explicitly designs for two audiences, owner and customer, with different needs, not a single generic flow.
- Ties the feature to a real existing asset, the business's existing Page, a natural distribution channel.
- Names a concrete, business-relevant success metric, no-show reduction, that an owner would actually pay for.
Common mistakes
- Designing only the customer-facing booking flow and ignoring the owner's calendar-management and no-show pain.
- Not connecting the feature to the platform's existing business-profile ecosystem.
Likely follow-up questions
- How would you monetize this?
- How would you handle businesses that already use a dedicated booking tool?
More product design questions
- You’ve just joined Meta and have been tasked with launching a new product to help people at home during emergencies. What would you build?Meta · Product design · Medium
- How would you improve the Facebook Timeline?Meta · Product design · Easy
- Build a volunteer product for Facebook.Meta · Product design · Medium
- Design an application launching in the US marketplace that enables patients to find doctors.Meta · Product design · Hard
- Design a washing machine for Google.Google · Product design · Hard
- How would you make WhatsApp more user-friendly for the elderly to use?Meta · Product design · Medium
More questions from Meta
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 4: Discovery and strategy for AI products
- Chapter 7: AI UX and human oversight: design for a system that is wrong sometimes
- Chapter 14: Get the job: the AI PM interview loop