Product design question
How would you design an app to help people choose which cheese to buy at a grocery store?
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 sense for a narrow, specific discovery problem, translating a niche need into a focused feature set.
How to approach it
- Identify the target user, a shopper overwhelmed by unfamiliar cheese options, unsure what pairs with their meal or fits their taste preference.
- Identify the core pain point, cheese aisles have many options with little accessible guidance at the point of decision.
- Propose the core feature, scan a cheese's label or barcode to get plain language taste notes, pairing suggestions, and similar alternatives.
- Consider a personalization layer, learning from past choices or stated preferences to refine future recommendations.
- Define success metrics, percent of scans leading to an add to cart and repeat usage rate on subsequent shopping trips.
What a strong answer includes
- Grounds the design in the real decision paralysis moment at the shelf, rather than building a generic recipe or shopping list app.
- Proposes a concrete mechanism, barcode scan plus plain language pairing suggestions, that solves the specific in aisle confusion.
- Sets a metric tied directly to purchase behavior, scan to cart conversion, rather than just app downloads or opens.
Common mistakes
- Designing a broad cheese education app instead of a focused in store decision tool.
- No mechanism proposed for how the recommendation is generated or personalized.
- No metric tied to actual purchase behavior in store.
Likely follow-up questions
- How would you handle cheeses without existing barcode or database information?
- How would you validate that the recommendations are actually good before launch?
More product design questions
- How would you improve the Uber app?Lyft · Product design · Easy
- For a retail store, users are frequently complaining about long queues during check out. What strategy would you use to improve the experience in the short term and long term?Shopify · Product design · Medium
- How would you re-design the carwash?Spotify · Product design · Medium
- You're a PM at a vending machine company. Your CEO asks you to design a new line of vending machines to be placed in hotels and motels. What would you do?Google · Product design · Hard
- What is your favorite product? Why?PayPal · Product design · Easy
- Design Dynamic Pricing for Lyft.Lyft · Product design · Hard
More questions from these companies
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