Design an innovative chat feature.
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Clarifying
- Chat is a way of communication with other people either 1:1 or broadcasting to more than 1
- Meta is a bigger umbrella and it has Instagram and whatsapp too, do you want to focus on core Facebook or any other application à Let’s say this is for Facebook
- Any preference of feature for either web or app à you can choose
o Let me assume this to be app based
- Any resource or time constraint à No
Narrowed scope : Build a innovative chat feature for core facebook app
Meta’s vision: Enable people to create communities and better collaboration
Vision of product: Enable people to interact closely and help in building communities
Product goal
Since Meta is a mature product, so at this stage, the goal is engagement
User segment
Age wise
- Teenagers
- Young and less experience professionals
- Middle aged people
- Retired / Older people
Content consumption / creation wise
- Influencers – heavy content generator
- Consumers – consuming content
- Moderate content consumer
Criteria – TAM | freq. of use | goal
Teenagers and younger people might be using other offering of Meta or other dynamic offerings. However, middle aged people would be the largest user base in terms of chat usage
Current chat analysis
- See online/ offline status | send audio / video message | share emoji | group call | Screen share
Pain points or improvement
- Reactive connects
o No personalization or suggestion to send a content to someone
- Funny reels share
o In WA or Instagram we do forward various funny reels, etc
Criteria – Intensity | Goal
Solutions
1. Recommender messages [ Impact – M | Effort – L ]
a. Facebook is data mine.
b. AI / machine learning to find out the connection strength
c. Tell you were closed to Mr. A 2 years back. Send this funny message based on past conversation / memory or posts
2. Code language [ Impact – M | Effort – H ]
a. Cryptic language based on certain keys
b. Propel and propagate new language and build communities
c. Chances of getting viral
3. AI assistant [ Impact – High | Effort – H ]
a. Feed your voice
b. Then ask Gen-AI to build quirky, romantic, professional message
c. Review approve and interact
d. Can do emoji war
Success metrics
NSM
- #active users and chats using AI assistant
Supporting metrics
- % increase in chats
- Reciprocity %
o % respond back on these AI assisted chats
Top Meta (Facebook) interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Meta (Facebook) PM Interview Questions
Top Product Design interview questions
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- Design a library for the future.25 answers | 23.5k views
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- See Product Design PM Interview Questions
Top Product Design interview questions
- How would you design a "Google Refrigerator"?13 answers | 8.3k views
- Design a social travel product.12 answers | 13.4k views
- Design a product for Facebook to fight COVID-19.12 answers | 6.8k views
- See Product Design PM Interview Questions