Product Design for a Web Marketplace That Matches Customers With Cleaners

Quick Overview

A product design interview question: design a web app that helps people find and hire a cleaner. It tests two-sided marketplace thinking, trust and safety for in-home services, the booking and pricing flow, MVP prioritization for a web product, and the metrics that show whether the marketplace is healthy.

Product Design for a Web Marketplace That Matches Customers With Cleaners

Company: Meta

Role: Product Manager

Category: Product Design & Strategy

Difficulty: medium

Interview Round: Other

Design a web app that people can use to find and hire a cleaner. ```hint Both sides have to say yes A booking happens only when a customer is comfortable letting someone into their space and a cleaner thinks the job is worth taking. Design around what each of them needs to believe before saying yes. ``` ### Clarifying Questions - Is this for cleaning private homes, offices, or both? - Are we building a marketplace of independent cleaners, or a booking site for one cleaning company's own staff? - Are we launching in a single city first, and do we start with any existing supply of cleaners? - Is "web app" a fixed constraint, or a choice I can question in favor of a mobile app? ### What a Strong Answer Covers - A clear scope and goal, with the customer and cleaner segments chosen for launch and why - The main pain points on both sides of the marketplace, especially trust, price clarity and reliability - An end-to-end booking flow and a prioritized MVP feature set, including what the web format changes - How matching and pricing work, with the trade-offs of the chosen model - Success metrics, guardrails and marketplace risks such as safety incidents and customers taking cleaners off the platform ### Follow-up Questions - After three good cleanings with the same cleaner, why would a customer keep booking through the platform instead of paying the cleaner directly? - How would you solve the cold start in a new city where you have customers but few cleaners? - A customer reports something missing from their home after a cleaning. Walk through what the product and the operations team should do.

Overview: A product design interview question: design a web app that helps people find and hire a cleaner. It tests two-sided marketplace thinking, trust and safety for in-home services, the booking and pricing flow, MVP prioritization for a web product, and the metrics that show whether the marketplace is healthy.

Meta logo
Meta
Dec 19, 2024
mediumProduct ManagerOtherProduct Design & Strategy
0
0

Design a web app that people can use to find and hire a cleaner.

Clarifying Questions Guidance

  • Is this for cleaning private homes, offices, or both?
  • Are we building a marketplace of independent cleaners, or a booking site for one cleaning company's own staff?
  • Are we launching in a single city first, and do we start with any existing supply of cleaners?
  • Is "web app" a fixed constraint, or a choice I can question in favor of a mobile app?

What a Strong Answer Covers Guidance

  • A clear scope and goal, with the customer and cleaner segments chosen for launch and why
  • The main pain points on both sides of the marketplace, especially trust, price clarity and reliability
  • An end-to-end booking flow and a prioritized MVP feature set, including what the web format changes
  • How matching and pricing work, with the trade-offs of the chosen model
  • Success metrics, guardrails and marketplace risks such as safety incidents and customers taking cleaners off the platform

Follow-up Questions Guidance

  • After three good cleanings with the same cleaner, why would a customer keep booking through the platform instead of paying the cleaner directly?
  • How would you solve the cold start in a new city where you have customers but few cleaners?
  • A customer reports something missing from their home after a cleaning. Walk through what the product and the operations team should do.