Product design question
Consider you are assigned to find the best Sort option for product list pages. How would you solve this problem?
- Amazon
- 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
Product design and experimentation thinking for a seemingly simple but high-impact ranking feature.
How to approach it
- Clarify the goal, is the current default sort suboptimal for conversion, relevance, or both, and for which product categories.
- Identify sort options users need, price, customer rating, relevance or best match, and newest arrivals, since different shopping intents need different defaults.
- Analyze current behavior, which sort options users manually switch to most often, signaling the default may be wrong for many.
- Propose a smarter default, a relevance-based 'Best Match' blending rating, price competitiveness, and past conversion data, rather than a single static field.
- Test the hypothesis, an A/B test comparing the new default sort against the current one on conversion rate and bounce rate.
- Define success metrics, click-through rate on the first page of results and overall category conversion rate.
What a strong answer includes
- Uses actual user behavior data, which sort option users manually switch to, as the starting signal rather than guessing.
- Proposes a blended relevance algorithm instead of assuming a single field, like price, is universally best.
- Designs a proper A/B test to validate the hypothesis rather than shipping a new default sort untested.
- Sets metrics tied to the real business goal, conversion rate, not just engagement with the sort control itself.
Common mistakes
- Assuming one sort option, e.g. price, is best for all categories without data.
- Proposing a change with no A/B test to validate impact.
- Ignoring that different product categories may need different optimal defaults.
Likely follow-up questions
- How would you personalize sort order per user.
- What would you do if the new sort improves conversion but hurts diversity of results shown.
- How would you test this without hurting revenue during the experiment.
More product design questions
- Redesign Twitter for eCommerce.Shopify · Product design · Hard
- Design a loyalty program for a search engine that's competing with Google & Bing.Google · 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
- Give an example of a badly designed product.Adobe · Product design · Easy
- Design a library for the future.Spotify · Product design · Hard
- Explain some new Alexa Skillsets you would roll out and why.Amazon · Product design · Medium
More questions from Amazon
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