You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Feature Description - Search feature in e-commerce app is used by the users when they have clarity on what they are looking for and they quickly want to get to it instead of navigating through the catalogue.
E-commerce App high level goal - No. of complete transactions -> Revenue -> Profitability
Clarifying Questions & Assumptions -
- What is the primary goal of search feature? - To help users find what they are looking for quickly
- Metrics - No. of searches per user, % of searches resulting in sales/complete transactions
- Metrics - No. of searches per user, % of searches resulting in sales/complete transactions
- It is for web or mobile app? - Mobile
- Do we need to design this search from scratch or should improve any already existing one?
Let's improve an existing one as we already know its a global player and already has a working app
- Do we need to focus on any particular user segment?
Let's define user segments - Teens, Adults, Aged People. (Teens may not have a vocabulary issues, Aged people may not have clear vision)
Let's focus on Adults and capable Adults and Teens who are comfortable with using mobile apps
- Do we need to focus on a specific geography? (People may have different languages, Slangs, search patterns)
Let's assume it's a global brand and has presence in many countries/geographies
- Do we need to focus on a Search type? (Text, Audio, Vision)
Let's weigh the use case and decide accordingly
- Do we need to focus on Search support features? (Auto completion, Search trends, search relevant suggestions)
Let's weigh the use case and decide accordingly
User:
- Anyone who is capable enough to use mobile apps
User Journey: (same for all user groups)
- User has an idea of what he wants to buy/order
- User opens the app to search for it - (List Pain Points)
- User filters through the results (price, promotions, details)
- User finds the item he/she was looking for
Next Steps:
Category | Pain Points | Solutions | Prioritization Rating | Impact | Cost |
App Portfolio, Code | User knows enough item details to conduct a search, but doesn't get the relevant results |
| NA | Hardly the case with global player | NA |
App Performance | Search take long time to show results |
| NA | Hardly the case with global player | NA |
Search Type | User knows enough item details but doesn't want to type |
| NA | People can survive with text search in case of emergency | NA |
Search Type | User knows enough item details but doesn't know spelling, pronunciation |
| 5 | Important, A common problem with Non-English speaking population | High (Technology performance challenges) |
Search Support | User only knows local language, doesn't know English language |
| NA | E-commerce users are usually expected to know basic English | NA |
Search Support | User doesn't know the English name, only knows the local language name but can pronounce/type it in English |
| 4 | Important, A common problem with non-English speaking population | High (New Regional Language based tagging) |
Search Support | User doesn't remember the item name clearly but has some idea about the category, brand, similar products etc. |
| 3 | Important, A common problem throughout globe | High (Linking the Metadata in the system) |
Search Support | User takes too much time to initiate a search but is actually looking for commonly searched items |
| 1 (Easy win) | Least priority because company can survive with delay in search as long as sale (primary goal) is getting met | Low (Easy to Analyze based on search data) |
Search Support | User gets results from other category for the searched item |
| 2 (Easy win) | Less priority because this case shouldn't be occurring too often | Low (Easy to add category as already category based navigation is present) |
Final Recommendation: First implement trending searches and search by category features as it is easier to implement, then focus on other three suggestions based on priorities shown.
Please feel free to suggests improvements.
Clarify:
Is this a grocery ecommerce , or clothing or something else?
Will this ecommerce be used in the US? yes
Goal: provide the best user journey to the customer from decision making to finalizing the purchase( conversion) and increase the revenue and customer satisfaction from this experience.
Ecommerce is a type of a tech product where the retailers sell the products through the mobile/web applications.
Customer Journey:
Customer to sign in/guest userà search the product and apply the filtersà put the product to the cartà enter the delivery address/ pickup locationà finalize the purchase transaction
Search experience is the first action for the customer’s journey, therefore it should not be distracting and should be easy to filter what is needed.
%60 of the items added to the cart left without completing the purchase
User persona:
- Picky shoppers
- Window/undedicated shoppers
- Special event shoppers (occasional)
- To buy a product for someone else( birthday gift etc)
I am going to design a search experience for the window shoppers since I think their retention rate is higher than the others and occasional even shoppers, picky shoppers can be more product oriented therefore I think they already know what to search/buy. Product for someone else shoppers are not the high volume compared to the others therefore I will select Window shoppers
Pain points of window shoppers:
- I don’t know what to search
- Since I am cost sensitive I need to see the cheap options
- I want the app to show me what I need
Solutions for the window shoppers:
- Create couple of questions before showing the search results i.e “ this week is rainy, would like to see out new rain boots? “
- Search can show me the results according to what I search most i.e. providing the similar items or “complete the look” options
- App to show the cheaper similar options to the window shopper to encourage them for the conversion.
Prioritization/ MVP:
| Impact to the goal | Effort |
1 | M | L |
2 | H | H |
3 | M | L |
MVP: I would start with the Low effort items even if their impact would be medium. The second item needs updated algorithm therefore it would not be so easy to implement. Second item would be the next step after we launch the MVP.
1,3
Metrics:
Main goal is to increase the conversion of the customers and would like to see the impact of the search design. Therefore:
- # questions answered by the window shopper segment
- %of the search converted to purchase
- % of the bounce rate from the search
- Increase in time spent on the app.
- Increase in the revenue?
- Feedback from the window shoppers.
Top Amazon interview questions
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- Your new feature boosts Amazon Search by 10%, adds 2s to load time. What do you do?19 answers | 36k views
- How would you improve Amazon?14 answers | 35k views
- See Amazon PM Interview Questions
Top Execution interview questions
- Imagine you were in charge of Facebook Watch. What metric would you want to measure?13 answers | 9.1k views
- Weekly active users (WAU) for iPhone app dropped. What happened?10 answers | 6.3k views
- You are the PM of Instagram stories. What goal would you set and how would you measure success?10 answers | 14k views
- See Execution PM Interview Questions
Top Amazon interview questions
- How would you determine if a specific block in your neighborhood is suitable for a new grocery store?14 answers | 13.4k views
- You have a grocery delivery service that delivers food within 24 hours. How many trucks would you need to operate it?12 answers | 29.8k views
- Evaluate the upsides and downsides of building a super app — an app having all major B2C features including entertainment, e-commerce, food ordering, hotel booking, cab booking, chat, holiday planning, gaming, med ordering, service booking, etc.11 answers | 15.7k views
- See Amazon PM Interview Questions
Top Execution interview questions
- How would you decide between showing more ads on the Facebook Newsfeed vs showing a "People you may know" recommendation widget?9 answers | 8.9k views
- You are the PM of Facebook Lite. What goals would you set?7 answers | 8.2k views
- Define the metrics for YouTube search.6 answers | 4k views
- See Execution PM Interview Questions