Newezld47

How to solve Product Design / Product Sense questions

Product design (a.k.a. Product sense) is the most common problem asked during PM interviews. It should not be confused with the UI-UX or system design challenges. Here, product design is a journey where you explore diverse questions and challenges pertaining to product discovery & development. The journey begins with the search for answers to Why, Who, What, Where, When and How. However, all of these need to be investigated in a limited time frame of 30-45 mins during an interview. Here is a comprehensive guide to approach such questions with various examples, points and tips to consider. Product design problems can be either case studies or open ended questions on technology /physical products. SAMPLE PRODUCT DESIGN PROBLEMS:- Design an app for the Louvre Museum Design Youtube for Concert Lovers Design a Travel app for Airport Layover Design an alarm clock for blind Design a solution for gardening Design an education product for Facebook How would you improve Instagram ? How would you a design a pen for Scuba Divers ? How would you monetize Whatsapp ? If you are FB PM, how will you design a product for people moving to a new city? As a startup, how would you build a product to combat climate change ? The varying degree of vagueness in these problems is intentional. Some questions may have a specified goal (monetize Whatsapp), while others may have some specified users (Scuba Divers), product (Travel app), use case (Gardening) or a company (Facebook). The intent is to assess how a PM candidate organizes the provided information and discovers the absent information while navigating the path of decision making. The thought process must reflect Goal clarity, Customer Empathy, Knack for details, Creativity and Pragmatism. 10 Steps to Crack Product Design Interview User_Segmentation 1) Situation Understanding - Ask Clarifying Questions First, narrow down the broad problem by gathering as much information as possible. PMs are expected to thoroughly understand the problem and the underlying context to define the scope and target before moving to solutions. Reiterate the problem to avoid any misses. E.g. “Let me make sure that I understood the problem clearly….[state the problem statement here]”. Also, if it is an existing product, verify your understanding of the product with the interviewer. E.g. “My understanding is that X product does…….” Else, clarify “What do you mean by ……. ? What is the product about ?”. Try to understand what is the goal of this activity - “Why are we doing this ? What is the company goal ?” CLARIFYING QUESTIONS TO ASK :- What type of company are we? Startup, Large company Are there any constraints/limits in terms of resources like cost, time or effort? Considering the type of company, any goal for us? gain market share/customers? How are people solving this problem today ? What are the alternatives available in the market ? Would it be safe to assume that it would be part of main App than a separate one? Would this be a web product or a stand-alone app? Is it an Existing or New? 0 to 1 product? Related products? Where is the product in its lifecycle - new/growth/maturity? Is it going to be digital or physical product? Do we have any particular customer segment or situation like Covid I should focus on? What market/geography the product serves? Should we focus on any platform like android, web, desktop in particular? Do we have any data/reason for us to focus on a particular user? flow or pain point? Interviewers generally allow you to make assumptions but it is best to ask and clarify. Assume wherever you can but just call it out. ASSUMPTION :- "Scope is limited to Facebook.com both App and Web. We are not focusing on Instagram, Whatsapp or other Facebook owned properties" Pro Tip :- #Try underlining key words to better understand the problem. For e.g. - Problem: How would you improve Instagram? Questions: What needs to be improved? UX? Monetization? Customer engagement? Are we talking about Instagram for regular users or influencers or advertisers? Mobile App or Advertisor tools? 2) Mission Determine how the product relates to the company’s or entrepreneur’s (or rather the interviewer’s) vision. Reiterate the mission and the synergies. MISSION :- Facebook - Make world more connected and help people build communities. Instagram - Allowing people to capture and share moments of their life. To bring you closer to the people and things you love. Google - Organize the world's information & make it universally accessible & useful. For instance, if the given problem is around building a Travel product, it does make sense for each of the above companies as per their mission statements, . In a way, travel as a use-case is an extension of their core missions. 3) Approach - Structure Lay down the steps of your problem solving approach. This will keep your thoughts organized and help the interviewer follow the conversation easily. FLOW :- Users-> Needs-> Solutions-> Prioritisation-> Recommendation-> Tradeoff-> Metrics 4) Users PMs represent the Voice of the Customer in Business. Designing a product is not possible without thinking about its users/customers. Generally, PMs engage in a dialogue with users to better understand them and their needs. This involves research, customer interviews, FGDs and documentation of insights. However, you would proceed with user-thinking and assumptions while interviewing for PM role. Things to note - Consider all potential and current users Identify primary user and secondary user E.g.- A product for kids will have kids as primary users, parents as customers/secondary users whereas teachers or coaches may be the other users. User Segments Group the product users into two or more segments (preferably three or four) based on some common traits, needs, and behaviours. It is recommended to use 3-4 characteristics to define each segment for clear segregation and representation. Example user segments could be - Young professionals (M/F) of age 20-25 years with above average income Millennials who are Information & content seekers, Socially conscious and Tech Savvy For more details, read segmentation USER SEGMENTS :- Working professional, Student, Homemaker, Parents Demographic - Age, sex, family status, Income, Profession Millennials(25-40), GenZs ( Reach-> Access-> Test-> Use-> Complete-> Validate-> Express-> Share -> Refer E.g. User journey of a traveller: Decide the place -> Itinerary/route -> Activities/experiences -> Split expenses -> Share memories-photos/videos -> Review & Refer Pro Tip :- #Add personal touch by sharing experiences from personal life like with your elderly parents, young niece, children #Think of edge cases and error scenarios while building use-cases Objective/Goals It is best to get the goal clarity as soon as possible - when asking clarifying questions (Step 1), or while discussing your/company’s mission (Step 2) or when identifying users (Step 4). Before solutioning, we must check what does the business care about and specify the overall goal of the product. In order to identify the goal, it is recommended to first prioritize (or omit) user needs / pain points based on the following parameters - Product lifecycle Users - Volume, Motivation Business value / Unique opportunity Competition Company mission Company Strengths Existing solutions Pro Tip :- #For new products, the goal could be user adoption wherein the user group and use case could be selected based on market size or gap. #In a real world scenario, a PM will first check the data of the conversion funnel if the product is an existing one. It may be possible that the actionable issue is regarding the discovery of the product and not the usage or engagement. For more details on how to identify product goals, read Goals & Metrics. 6) Solutions Build a list of solutions or feature set based on key user needs, gaps and goals identified above. Take some time to brainstorm and show off your creativity. Ask the interviewer if s/he prefers a particular solution for detailing. It is recommended to have at least 3 solutions to be able to prioritize fairly. Each proposed solution must address one or more of the key user pain points and should also relate to the overall objective or goal (earlier step). You can build a flat list of features/user stories e.g. - Features W (registration), X (booking) , Y (forum), Z (referral) which will be prioritized later Alternatively, you can build a list of solutions with a subset of features in each. e.g.- App with W, X, Z features as solution 1 and Website with W, X, Y features as solution 2 (and prioritize between App and Website later) IDEAS :- UI-UX improvements, New APP, Feature within App or Website, AR-VR, AI-ML, Enable Messaging, NFT, Blockchain, IOT, Robots, Drones, Autonomous vehicles, Video conferencing, Virtual rooms, New channel/category Launches, Screen share New Experiences - learning, live, Payments, Pricing models- Subscription, post-paid Manual Operations, 3rd Party Vendors, Tele-calls, Video walkthroughs, Message Bots. Pro Tip :- #Use SCAMPER framework for creative ideas - Substitute, Combine, Adapt, Modify/Magnify/Minimize, Purpose/Put to another use, Eliminate and Rearrange/Reverse #Companies like Google love to hear moonshot ideas. Keep yourself upto date on new technologies 7) Prioritization Evaluate and prioritise the list of solutions based on the following factors: Impact on the user could be assessed by determining whether the proposed solutions address a major pain point. The impact to business is analysed in terms of coherence with the mission or the selected goal. Cost in terms of time to implement, technology and, engineering resources required. Risks could be value risks, usability risks, feasibility risks or business viability risks. PRIORITIZATION OF SOLUTIONS :- Impact - to user & business Cost - time, effort & feasibility Risk - confidence 8) Recommended Solution Now that you have put forward a constellation of propositions, it is time to finally recommend a solution and justify. Based on the prioritisation, recommend a solution with its set of features. The chosen solution should have relatively high value, low overall cost and low associated risks. You can also prioritise R&D (discovery) for longer term or moon shot solutions. RECOMMENDATION :- Why would people use it? Differentiator? What would you build as MVP? How would people use it? Is it a unique opportunity or have large target audience? Is it a Low Hanging fruit or a Quick win? Pro Tip :- #Select a combination of features for your MVP and describe each to build an overall picture of the recommended product Tradeoffs/Risks Highlight pros/cons and the risks of the recommended solution. Think of the edge-cases and negative user flows. In real world, the biggest risk for any new product is the lack of data and customer research. E.g. while building product for kids, adults should also be able to use the product in regular ways or what if some people trick the system/user flow or don’t find it interesting. For e.g. Adding new features to an existing App can negatively impact the app size, consume more bandwidth & slows down the user in terms of experience. Churn rate, un-installs, overall session time, NPS and usage of another feature can get negatively impacted if the App feature is disliked by users. KEY TRADEOFFS :- Cannibalization, customer satisfaction, overuse, safety, integrity, privacy, disparity, opportunity cost of another customer segment/ pain point/ geography Roadmap (optional) You can also share a contingency plan and chart a rough roadmap of the product. Based on the success of your MVP (i.e. recommended solution), you can include features from your solution list in your roadmap or add additonal ones like gamification. You can explain go to market (GTM) stratgey, share product vision and how you can iterate by having instrumentation, A/B testing, taking customer feedback and observing how users are actually using it. 9) Success Metrics The primary expectation from the recommended solution is to achieve the goal described earlier but how would you quantify it? Measuring the product success is a vast area in itself and deserves another chapter. For the interview, it is recommended to specify 2-5 key metrics that relate best to your goals and the final product. Product Metrics are of the following types - Northstar (or Goal metrics) - Be top 10 app in its category, Traffic Product Tracking (or Product Health metrics) - #Users, Engagement Guard-Rail (or Counter metrics) - Measure of tradeoffs, cannibalization KEY METRICS :- Adoption - Install/downloads, signups, # of users Growth - %age Increase in New Users, DAU, MAU Engagement metrics - DAU, MAU, session time, view, like, share, comment Retention - Cohort activity D7, D30, DAU per MAU Monetisation - Revenue, CTR, ARPU, Subscriptions, Revenue per Ad Customer Satisfaction - SUS, CSAT, NPS, User ratings, Referrals Pro Tip :- #For new product, measure adoption as number of users using the product and active users #For measuring engagement use #active users as the base than just #users #Additionally, you can also track success by checking if the customers adopting the feature/product are showing the desired impact on the company goal like Users using new Insta call feature showing higher engagement on platform or not For more details on how to identify right product metrics, read Goals & Metrics Step 10) Summarize Finally, outline your approach, beginning with the problem and ending with your recommendation based on the key criteria you selected. Pro Tip :- #Use STAR to summarize - Situation, Task, Action, Results COMMON MISTAKES :- Not asking enough questions to ensure common ground on product, users Lack of mission alignment between company and product Lack of structure in problem solving Incomplete or no user journey Poor customer segmentation - overly detailed, just age-based Prioritising users, pain points, or solutions without proper reasoning No connection between Goal-User-Painpoint-Solution No tradeoffs or counter metrics for the recommended solution Not clarifying #events or #unique customers in metrics Too long a summary Expert Tip :- #Break the structure and pattern wherever you can. Personalize it. Read Product Case at https://prodbee.com/Product_Case/ #productmanager #product #pm #faang #interviews

How to solve Product Design / Product Sense questions The Great PM Interview
How to solve Product Design / Product Sense questions The Great PM Interview
tarun
Facebook - Log In or Sign Up
Facebook - Log In or Sign Up
Facebook
New
🥊ho May 5, 2022

When you have multiple pain points, how do you prioritize which one to solve? Or do you try to solve all of them?

New
ezld47 OP May 5, 2022

Best practise is to prioritize the pain points if you have a sufficiently long list. If you have only 3-4, you can just prioritize the solutions and justify each with which/how many pain points they are serving in the value part

Intel torrid_boy Jun 22, 2022

Great article! Thank you... :)

Apple Mr. Fat 🫃🏽 Feb 10, 2023

Very comprehensive. Thank you!