Product design question
Design a chat-based product recommendation engine for an online flower/gift store.
- Shopify
- Product design
- Hard
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 conversational commerce experience, balancing personalization with simplicity for a low-consideration purchase.
How to approach it
- Users: gift buyers who are often uncertain what to choose, buying for someone else under time pressure.
- Pain points: browsing large catalogs for a gift is slow, and buyers do not know flower or gift conventions.
- Prioritize: reduce decision fatigue by letting the chat ask a few quick questions, occasion, recipient relationship, and budget.
- Solution: a guided chat flow that narrows a large catalog to 3 to 5 relevant options fast, not open-ended freeform chat.
- Success metric: time to purchase and cart conversion rate from chat sessions versus traditional browse.
- Confirm scope: whether this replaces browsing entirely or sits alongside it as an option.
What a strong answer includes
- Scopes the chat to guided questions rather than open-ended natural language, which is faster and more reliable for a low-consideration purchase.
- Identifies the real pain point, decision fatigue and gift-giving uncertainty, not just novelty of using a chatbot.
- Sets a business-relevant metric, conversion rate and time to purchase, not chat engagement itself.
Common mistakes
- Building an open-ended freeform AI chat with no guardrails, risking poor recommendations.
- No metric tying the chat experience back to actual purchase conversion.
- Ignoring that gift buyers need occasion and recipient context to get good recommendations.
Likely follow-up questions
- How would you handle a user who gives vague or conflicting answers in the chat?
- Would you keep the traditional browse experience alongside this, or replace it?
More product design questions
- Redesign Twitter for eCommerce.Shopify · Product design · Hard
- 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
- You are a new PM at Google Pay. Design a feature for paying credit card bills.Shopify · Product design · Medium
- How would you design a "Pay Later" feature for Amazon app?Shopify · Product design · Medium
- How would you improve order conversions by optimising the product descriptions page for a fashion Ecommerce platform?Shopify · Product design · Medium
- How would you design YouTube for kids?Shopify · Product design · Medium
More questions from Shopify
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