You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Clarifying Questions
For which market are we designing this solution? Assume India
Are we designing a mobile app or web app or both? Mobile App
What is the business goal of building this? Is it earning revenue or is it getting max users? Or is it getting most engagement ?
You decide . My reply to this would be I would look at adding maximum number of users.
Shouldn’t it be the same app as the ones for people who want to marry ? You decide
My reply to I think this should be a same app and may be keep different categories or filters by which people can search.
Business Goal : to acquire most users
Product Goal :- to help users find the best possible match after properly knowing about them.
Users
People who want to marry
Their relatives
Their parents
Their friends
Match makers
I would pick the first category since most people looking to remarry would like to take this important decision of their life on their own rather rely on other people to find someone for them.
Pain-points of users
| Rate between 1 to 5 | Level of Pain-point | Impact to the Goal | Total Score |
1 | Users would want to create their own profile | 3 | 3 | 6 |
2 | Users would want to search possible matches by preferences | 4 | 4 | 8 |
3 | Users would want to provide more information about themselves | 4 | 4 | 8 |
4 | Users should be able to know more about the possible matches. | 4 | 4 | 8 |
5 | Users should be able to get match recommendations | 5 | 5 | 10 |
6 | Users should be able to contact and speak to each other | 3 | 3 | 6 |
7 | Users should be update their status on the app once | 2 | 2 | 4 |
Lets focus on pinpoints 2, 3, 4 and 5
Solutions
Profile Creator
Users can create a profile for themselves by adding all the information about themselves such as name, age, occupation, income range, habits, interests. They can also add their own photos.
Match Finder
Users can set different preferences or filters — in terms of religion, caste, age, income, range, location, status (Divorced / Widowed / Unmarried) , number of kids, habits etc.
The solution would automatically search the database and find relevant matches as per the preferences.
The users can then request to connect. Once connected, they can chat via inbuilt Chat or unhide their phone numbers.
Magic Matcher
Magic matcher would automatically pick 10 best matches based on your profile and show you on a news feed.
The users can request to connect.
Moments (Video Diaries)
There can be a news feed where users can upload a video about themselves and create a video diary. It can be anything - speaking to their family members, having lunch with them, playing with their kids. etc.
This feed will also show the videos of other users. Users can click on their name and request to connect.
Tradeoffs of solution 1, 2 and 3 : Not possible for either person to know more about each other. You cannot share more information about yourself.
Trade-off of solution 4 would be privacy since they are sharing personal videos.
I think I will pick solution 4 because this gives a chance for users to know more about possible matches by going through their videos in addition to their profile.
This is more impactful to the goal and not very high in complexity either.
How to measure success ?
Number of videos uploaded per user per day
Number of videos watched per user per day
Number of profiles browsed per user
Number of connection requests per user
Number of accepted connection requests per user
Number of connections per user.
Top Microsoft interview questions
- How would you improve Outlook for the use case when people get overwhelmed by number of emails received after returning from a vacation?11 answers | 9.2k 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
- Design a product for job seekers to create resumes and find the best matching jobs easily and quickly.11 answers | 11.7k views
- See Microsoft PM Interview Questions
Top Product Design interview questions
- 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
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- See Product Design PM Interview Questions
Top Microsoft interview questions
- Design Netflix for Senior Citizens (Goal: Increase engagement time).10 answers | 10.9k views
- How would you design a car sharing platform like Uber for disabled people?9 answers | 11.3k views
- How many balls does it take to fill a 16x16 ft room?9 answers | 19.5k views
- See Microsoft PM Interview Questions
Top Product Design interview questions
- Design a library for the future.25 answers | 23.5k views
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- See Product Design PM Interview Questions