Product design question
How would you improve the recommendations for Zomato?
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 improvement for a recommendation system, requiring understanding of what signals actually predict satisfaction in food delivery.
How to approach it
- Clarify the current gap: recommendations likely rely heavily on past order history and popularity, missing context like time of day, weather, or dietary changes.
- Segment users: repeat customers with a stable pattern versus explorers who want variety and get frustrated by repetitive suggestions.
- Prioritize the explorer segment's frustration, since repetitive recommendations are a common, fixable complaint that drives disengagement.
- Propose incorporating contextual signals, like time of day and recent cuisine diversity, and explicitly surfacing a discover something new row alongside the usual favorites.
- Add a feedback loop: a quick thumbs up or down on recommendations to refine future suggestions faster than passive order tracking alone.
- Define success as click through rate on recommended items and order diversity per user over time.
What a strong answer includes
- Identifies a specific, real weakness, over reliance on order history causing repetitive suggestions, rather than a vague improve recommendations answer.
- Segments users by whether they want variety or consistency, since one algorithm shouldn't optimize for both the same way.
- Gives an illustrative number, for example assuming order diversity per user increases by 15 percent after adding a discover row.
- Proposes an explicit feedback mechanism, faster and more direct than inferring preference purely from order history.
Common mistakes
- Proposing a vague better algorithm answer without naming what signal or gap is actually being fixed.
- Ignoring that different user segments, repeat versus explorer, may want opposite things from recommendations.
Likely follow-up questions
- How would you balance recommending familiar favorites against encouraging discovery of new restaurants?
- How would you measure whether new recommendations are actually improving satisfaction, not just click rate?
More product design questions
- Design Whatsapp for children.Swiggy · Product design · Hard
- How would you design a product for improving teenage health?Swiggy · Product design · Hard
- How would you design Alexa for the blind people?Swiggy · Product design · Medium
- How would you design a food delivery app for kids?Swiggy · Product design · Medium
- Design an emergency system for leveraging Amazon Alexa.Swiggy · Product design · Hard
- Design an app for reducing waiting time in restaurants or food chains.Swiggy · Product design · Medium
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