You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Approach:
1. Understand the prompt better
2. Align on the business goal
3. Indentify three-five factors/dimensions that will determine the content recommendation
4. Priortize the dimensions
Clarifying questions:
Candidate: What is included in the scope of the content a) user generated b) editorial content.
Interviewer: Both
Candidate: Is there a limit on the amount of content that we recommend at a time or is it limitless
Interviewer: Limitless
Candidate: I assume we want to covers both website and app?
Interviewer: Yes
Business goal: I assume the goal here is to maximize the customer engagement with the app as measure by time spent on the app or monthly active users, etc.
Dimensions that will determine content recommendation:
We need to personalize the content recommendation per the likes and dis-likes of the individual. Therefore we need to build a profile of each individual to determine that content that we show.
Age: It is one of the key factor to ensure that we do recommend the explicit content, violent content, etc to minors.
Topics of interest: At the time of creating the account, we can ask the user to select topics that are interested in from a) politics b) sports c) lifestyle d) tech e) manufacturing f) comedy, etc. We can use this user provided input as one of the factor the make the content recommendation
Quality of content: To ensure that we recommend a quality content we need ensure that content creator has at least X follower, or it is editorial content.
Recent activity/searches: We need to generate content that closely matches with the recent topics that the user searched about or the topics that the user clicked through recently, both on the quora platform and also off the quora platform
Similar interests: Based on the historical data, we can identify the users that read content A, what other content that they also read. We can use that information to build the recommendation for the new users.
Extremists content: We need to ensure that we remove the following from the recommendation: the fake news, white supremacy related contents, conspiracy theories to promote well-being among the users and also to avoid the regulatory scrutiny.
Prioritization:
Important dimensions to base off the recommendation in that order
1. Topics of interest: I would give this a highest weightage since it is self-selected by the user
2. Recent activity/searches: this will ensure that we tailor the content according to the current disposition/state of mind of the user
3. Quality of content: this will increase the probability that the user will enjoy of the content
4. Similar interests: we can leverage the historical data to identify the content that the user would like.
5. Age/extremist conent: itis key to promote the well-being of the users and avoid the regulator scrutiny
Clarifying questions:
- What kind of content are we referring to ? Any specific topic / sub-topic? (all)
- Do we have a current recommendation strategy on Quora? If yes then what are we doi ng? (No)
- Is this for a specific type of user cohort? new user vs old user? core users / casual / power? (To be prioritised) should cover all.
- Is this for a specific geographic region? No
- Any specific factors that should be kept in mind while recommending? No
- Do we have any constraints as to what sort of content we can recommend or not? (No)
- For what channel is this recommendation strategy? Quora homepage? Quora Search page? targeting via email? SEO? (It’s for the Quora homepage)
About the product/ Goal of the product:
Quora is a platform used for knowledge sharing. It thrives on user generated content and is available globally. On this platform users create questions and post them, other users on the platform answer the question. Answers then have the functionality where they can get upvoted by other readers. Users can also reply to the answers. The answers with the most number of upvotes are then put on the top spot of the recommendation algorithm.
As the consumer economy is dependent mostly on the creator economy, our goal is to boost engagement rate of the platform. To essentially increase DAU & MAU.
Users:
Creators
People who post questions on the platform
People who post answers on the platform
People who create new threads /sub-threads
People who are replying to these questions
Consumers
Silent readers of these questions / answers
Upvote answers
Goal of this recommendation algorithm is to get readers to read more and creators to create more content:
Factors that affect this phenomenon:
- Globally trending topics & regionally trending topics: One of the top ways a user can land on Quora is via the SERP and through keywords. Quora being a SEO dependent platform, needs to identify what topics are trending regionally (where the user is based) and globally and accordingly curate answers/ questions for the homepage related to them. They should show answers with maximum views/ upvotes / answers etc. This is especially important for a new user who lands on the platform.
- Past searched / followed topics: Recommended topics should be on the basis of the keywords that a user has searched for in the past at a high frequency or from topics/ discussions that the user is following. We can get this data by analyzing historical search pattern data of the user.
- Authors that a user has interacted with the most: Recommend content from authors whose content the user has engaged with the most. It can be in the form of upvotes/ comments/ replies / answers. We should do a sentimental analysis (NLP) to gauge the sentiments asscociated with this engagement and ensure that it is a positive engagement.
- Determining what friends / family are reading/ creating on Quora: Quora signups are mostly via Google accounts. We can easily capture what the user’s friends and family are reading / engaging with via their Google accounts and recommend similar content to the user. We should then track whether the user is engaging with this content or not (reading nested threads or just skimming from the top) Focusing more on the depth of enagement rather than frequency and breadth.
- Tracking user’s activity on the SERP via cookies: Not limited to just Quora, we can use 3rd party cookies (with the user’s consent) and track the user’s activity (searched keywords, likes & dislikes) and accordingly recommend content to them on Quora.
- Age / Behavioural sensitive content: Lastly implementing certain checks on this algorithm so as to not recommend sexual/ violent/ drug-abuse related content to children or even adults that might be triggered by such content.Age can easily be tracked but for sensitive content (we should have flags in place to track what kind of content is an adult searching for). In case a user is searching/ reading a lot of content related to physical self-harm / suicide, the user would be flagged and we would not recommend similar content on the homefeed.
- Track what kind of retargeting campaigns (in this case content) works: Quora does a lot of retargeting for churned users via emails. They send specific questions/ answers on the email that might pique the user’s interest. We should also track the CTR of these questions and then the session duration post landing back on quora, Content with a high CTR and a longer followup session should be flagged and similar content should be shown on a resurrected user’s homefeed to ensure retention.
Top Quora interview questions
- How would you improve the Quora website? What will be your strategy to engage more users?2 answers | 2.6k views
- Design a competitor to Quora.1 answers | 142 views
- What are the top 3 metrics you would track for Quora?1 answers | 3.3k views
- See Quora PM Interview Questions
Top Product Strategy interview questions
- What should Airbnb's strategy be during the COVID-19 pandemic?26 answers | 35.9k views
- How would you acquire more users for Uber?22 answers | 33.8k views
- You are the PM for a B2C product that has an advertisement-based monetization model with significant and steady daily revenues. One day, there are no ads served and the revenues plummet to zero. What would be your strategy, as a Product Manager, to deal with this crisis?21 answers | 22k views
- See Product Strategy PM Interview Questions
Top Quora interview questions
- Add a voice command feature to Quora.0 answers | 187 views
- How would you monetize Quora?0 answers | 587 views
- See Quora PM Interview Questions
Top Product Strategy 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 are the PM for Facebook Live. What are your priorities?13 answers | 19.7k 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 Product Strategy PM Interview Questions