Top 100 Product Sense Questions
Top 100 Product Sense Questions
Top 100 Product Sense Questions
Before we begin, I would like to pitch a program we have built over the last 16
months that could help you in cracking product management interviews.
We have a personalised 1:1 program that has helped over 175 candidates,
transition into product management.
If this is something that interests you and you want to know more about the
program, please block a time of your convenience by clicking on this link.
Let's dive into the top 100 product sense questions now!
1. Design a meditation app.
Ask Follow up Questions
Is this for specific type of user or open?
Do we have any past research that has been done?
Do we have an idea of company and user goals?
Do we have metrics of success?
Are there any existing constraints?
**Why | **5 min
Why is this product or feature important?
How does this product benefit customers?
What business opportunities does it create?
What is our hypothesis?
What are our company goals?
**Who | **3 min
Who are the different types of users?
What are some assumptions we have about their behavior?
How does this persona measure success? What motivates them
What are our user goals?
What are our user needs?
What are their pain points?
**What | **5 min
What type of product? (Physical, digital, smart watch, phone, tablet, desktop
Type of interface - graphic, audio/voice, AR/VR etc.
Use this format
Build (type of product) for (user) that would do (when and where) to (why)
e) build a smartwatch app that would take advantage of haptic technology
and communicate with the user over tactile feedback on the wrist
**Prioritization | **3 min
Choose four of these ideas and place on an impact x effort scale
Impact vs. Effort Matrix Rank ideas on matrix **Solve | **25 min
Map out the customer’s journey to get a picture of what interaction your
product needs to support
Define tasks - make a list of tasks the customer needs to complete to use
your product successfully
Sketch out ideas - 4 to 6 sketches
How
How would we know that the solution was successful
Task success rate
Task completion time
Engagement
Retention
Conversion
User Acquisition
2. How would you improve Spotify as a podcast app?
Clarifying questions
Do we want to limit ourselves to audio podcasts or should I consider video
podcasts as well?
Assuming that the interviewer asks to stay focused on audio podcasts.
Is there a particular type of podcast listening experience I should focus on
such as a solo-host podcast, an interview format podcast etc?
Assuming that the interviewer leaves it up to me to decide. I will decide to
continue & circle back later on this question and see if it impacts my
direction. At this point, I will continue as is.
Assumptions
I will consider all the improvements as part of the Spotify app itself & not have
a different app dedicated to podcasts.
As stated, I will be doing all the thinking from a user's pain point for podcasts
- Spotify Music part will continue its own set of experiments as per their
priority.
Users
There are primarily two categories of users:
Podcast consumers - Users who listen to their favourite podcasts and
discover new ones.
Podcast creators - Users who create their podcast, host it on a product and
then publish it on Spotify.
User prioritisation
Between these two categories of users, I would like to focus on podcast
consumers.
If we improve the experience for podcast consumers, it will have a bigger
impact on Spotify's growth.
Also, if users are enjoying their podcast experience on Spotify, the creators
will publish their content on the platform to get a reach.
Pain points
In this section, we will talk about the pain points of podcast consumers on the
Spotify app. Overall, I will divide the experience of a podcast consumer broadly
into 3 categories:
1. Podcast Discovery - Finding out new & interesting podcast content 1.
2. Engagement - Listening in to their fav podcasts & tuning in to hear the latest
episodes
3. Sharing - Users love to share content with their network when they love
something
Between these 3 broad categories, I would like to focus on aspects of Podcast
Discovery and Engagement and how this experience can be improved for the
users. The rationale behind this is:
1. Sharing will primarily happen outside Spotify as users would like to share the
content of their liking where they already have a network - such as TikTok or
Instagram.
2. Spotify already has an established user base - so the focus will be on
retaining these users. Working on aspects of content sharing will bring in
more users which isn't a priority for Spotify.
At this point -> I would love to revisit one of my clarifying questions and for the
remaining part of the question, I will consider that we are focusing on an interview
format question (a host & a guest) podcast setup.
Pain points in Podcast Discovery:
1. It takes a long time for users to figure out the podcast of their choice from
Spotify's recommended podcasts. This is primarily due to the run time of the
podcast - if we compare this to the music experience, users can listen to the
song within 2-3 mins and make up their minds. The podcast is a bigger
commitment from the user's perspective.
Pain points in Engagement:
1. Users aren't aware of the info related to the next podcast episode - who
would be the guest, what will be the topic etc.
2. Users aren't able to establish a personal connection with the host of the
podcast & it becomes a very unidirectional relationship.
Ideas
Thinking of ideas to address users' pain points, I will again divide them into two
categories - one for Podcast Discovery and another for Engagement.
Ideas for Product Discovery:
1. A way to discover the content based on short audio snippets of the most
interesting parts of the podcast - this can be a mix of the interesting
questions asked by the host, some insightful answers by the guest or
recommendation by the guest on why they loved this featuring on this
podcast - this quickly shows the best version of the podcasts to the users
and user can make their decisions.
Ideas for Engagement:
1. A dedicated section in the podcast info page talks about the upcoming
episodes, which guests will they be featuring, a short profile on the guests
and the topic of discussion.
2. Users would love to share their inputs in the way their favourite podcast
shapes up --> users can submit their questions which the host can pick to
ask in the next episode, and users can give their suggestions on the next
guest or a new topic of discussion etc. This would really engage the user and
will help the users in establishing a much closer connection with their
favourite podcasts.
1. Here, we will have to work with the team of creators for them to take this
into consideration while they work on their next podcast episode. This will
also make an engaging community for the creator as well.
Vision
The vision I have for the podcast experience on Spotify is to make it the most
interactive podcast experience for the users.
Feature & metrics
1. A feed inspired by the reels/shorts interaction - short audio snippets of the
best section of the podcasts where users can quickly browse through - if a
user likes a clip from a particular podcast, they should be able to listen in to a
few more clips from the podcast. If a user doesn't like a clip, they can skip to
the next clip which will be by another creator.
1. I would also like to give an option to users to directly navigate to a
particular episode if a user really liked a right away and wants to start
listening to the entire episode.
2. Metrics for this feature -> (a) growth of the number of users month-on-
month who listened to a new episode of a podcast after discovering from
the feed (b) growth of the number of users month-on-month who
listened to more than one episode of a podcast after discovering from the
feed
3. Section of users to see the upcoming info of the podcast episodes -> (a)
option for users to submit their questions for the next guest (b) option for
users to suggest a new guest for their podcast
1. Metrics for this feature -> (a) % of users who submitted their questions
out of users who have listened to more than 2 episodes of that podcast
GTM & rollout
1. As discussed above, I will first roll this out to users who primarily consume the
conversational podcast (a host & a guest).
2. In terms of prioritisation, I will first make the engagement-related feature live
for these users by enabling them to engage with the podcast creator and
actively give suggestions for the upcoming episodes and then roll out the
discovery feature (the rationale being the effort estimate for each feature).
Pitfalls
1. I have primarily considered interview-styled podcasts to increase
engagement. It might be difficult to engage users in solo podcasts and I
would like to work with the podcast creators as well to increase their
engagement with their audience.
3. Should Uber launch an "Uber for Kids" service? If so, how would you
design it?
Clarifying Qs:
1. Uber PM
2. Business goals - revenue, user engagement
3. Known customer needs
4. Any trigger or prompt - post covid, things are getting back to normal.
Observing demand for kids to travel alone within the city from point A to B
5. Geo - US
Uber mission -- Create opportunity through movement
Uber strengths -
1. Brand value
2. Mobile tech
3. GPC tracking
4. Real-time traffic and routing algos
5. Fleet of drivers
Why we need this app for kids: Why would kids want to travel alone?
1. Living with busy professional parents
2. Living with single parents
3. Living with guardians
4. Living with grandparents
5. Living with parents without any vehicle
6. Kids have to go to different after school classes alone
7. Kids have to go to friends place or library after school alone
8. Kids have to commute between school and home alone
9. Kids have to go for sports practices alone
Product alignment / Why having Uber for kids is good idea of uber? All the above
scenarios are possible and this product aligns with Uber mission to create
opportunity for above mentioned parents and kids through movement
Users
1. Primary users
1. Kids
1. Elementary
2. Middle
3. High
6. Secondary users/customers 2. Parents
Prioritization: Total Addressable Market - Middle schoolers and high schoolers
because they are usually enrolled in more classes after school, and parents
hesitate sending them alone; elementary kids do not have as many classes
However, kids would not care if they are using uber kids app or uber regular app.
The real user needs for this app are derived from the parents' concerns of sending
their kids alone in Uber. So we will target parents needs while designing this Uber
app for kids
Users Needs / Pain points:
Kids enter correct destination while booking the ride
Kids enter in the correct car
Parents able to track the route
Make sure kid is safe in the car
Make sure kid is dropped at the right location
Make sure kid has reached the destination safely
Make sure kid has not left anything behind in the car
Prioritization: Severity Frequency Based on the above parameters, I prioritize above
pain points in bold
Solutions and trade-offs:
3. Parental control: Parents can control/monitor kids app from their Uber app
1. Parents book the ride for kids from parents app when kids is travelling
alone, and kids can see the booked ride and track the driver and car
2. OR kids can book the ride from their app, but parents can get the alert
with destination details and driver details
Trade-off: if parents are busy to both book the ride or check the notification
2.Car scanner - Kids can use car scanner feature in kids app to scan the car and
license plate to confirm it is the correct car (instead of manually reading the license
plate)
3.Drive face scanner - Kids can scan driver's face to make sure he/she is the
authorized Uber driver before entering the car
4. "This is right car" confirmation feature
When kids approach the car, the kids uber app matches the kid's mobile GPS
location and car's GPS location and if they are the same, notify kids that "this is the
right car". Then only kids will enter the car. Same notification would be sent to the
parent's app.
Trade-off: If there are two cars side-by-side at the same GPS location and kids get
into the wrong car
5.Verified drivers:
When booking is made for kids (either from parents app or kids app), Uber will
route their best and more verified drivers for kids ride
Trade-off: even verified drivers are not 100% safe
6.Real time tracking
Parents can real time track the car GPS as well as kids mobile GPS throughout the
ride, so make sure kid is in the car
7.Voice enabled Panic feature 1. Uber kids app have voice-enabled panic feature to
notify parents 1. Trade-off: when in trouble, Kids may be scared and may not able
to speak or act to activate the panic feature
8.Self-detected panic feature 1. Uber kids app could also self-detect any trouble
with the kid and automatically makes a panic call to parents
Prioritization
3. Level of Effort
4. Impact
Based on the above parameters, I prioritize the above Solutions in bold for kids
uber app. These solve all the pain points we prioritized above
Metrics
Engagement
# of kids downloaded the kids app in last 28 days
#of parents updated their app to activate kids features in last 28 days
# of parents linked their uber profile with kids profile in last 28 days
# of parents who booked ride for their kids in last 28 days
# of user opted for "this is right car" feature
Counter metrics:
# of kids deleted this app in last 28 days
# of parents deactivated kids features from their app in last 28 days
4. You are a Google PM in charge of the next Android keynote product
announcement in 3 years. What would you build?
If I were a Google PM in charge of the next Android keynote product
announcement in 3 years, I would build the following:
A more secure and privacy-focused Android platform.
This is because security and privacy are becoming increasingly important to users.
In the past few years, we have seen a number of high-profile data breaches, and
users are becoming more aware of the risks of having their personal information
online. A more secure and privacy-focused Android platform would help to address
these concerns and give users peace of mind.
A more powerful and versatile Android runtime.
This is because users are demanding more from their mobile devices. They want to
be able to use their devices for gaming, productivity, and other demanding tasks. A
more powerful and versatile Android runtime would allow developers to create
more complex and demanding apps, while also making Android more responsive
and efficient for everyday use.
A more seamless and integrated experience across devices.
This is because users are increasingly using multiple devices. They want to be able
to seamlessly share files, apps, and notifications across their devices. A more
seamless and integrated experience across devices would make it easier for users
to use their devices together and would help them to be more productive.
A more inclusive and accessible Android platform.
This is because Android is used by people all over the world, including people with
disabilities. A more inclusive and accessible Android platform would make it easier
for people with disabilities to use their devices and would help them to participate
in the digital world. I believe that these features would make Android the most
secure, powerful, versatile, and inclusive mobile platform in the world. They would
also help to ensure that Android remains the leading mobile platform for years to
come. Here are some specific reasons why I would build these features:
Security and privacy: Security and privacy are important to users because
they want to feel safe when they use their devices. A more secure and
privacy-focused Android platform would help to address these concerns and
give users peace of mind.
Power and versatility: Users are demanding more from their mobile devices,
so a more powerful and versatile Android runtime would allow them to use
their devices for more demanding tasks. This would make Android more
appealing to users and would help to ensure that it remains the leading
mobile platform.
Seamlessness and integration: Users are increasingly using multiple devices,
so a more seamless and integrated experience across devices would make it
easier for them to use their devices together. This would make Android more
convenient for users and would help them to be more productive.
Inclusion and accessibility: Android is used by people all over the world,
including people with disabilities. A more inclusive and accessible Android
platform would make it easier for people with disabilities to use their devices
and would help them to participate in the digital world. This would make
Android more appealing to a wider range of users and would help to ensure
that it remains the leading mobile platform.
I believe that these features would make Android the most secure, powerful,
versatile, and inclusive mobile platform in the world. They would also help to
ensure that Android remains the leading mobile platform for years to come.
Clarifying questions:
· Is there a specific scenario we are building before? Example: urgent need for a
specific type of blood vs building up blood banks proactively. You decide
· This would be for mobile/web and integrate into the existing facebook product?
Yes
Ok before we get started I wanted to discuss the facebook mission: to give people
the power to build community and bring the world closer together.
I can see how blood donation fits directly into this, enabling blood donation helps
further drive engagement around so called weaker ties: shared interests and
groups. It leverages the vast network of facebook to create a social good which is
both good for the community and good for FB given the current techlash.
Users:
oDemand side:
· Blood banks
· Hospitals/individuals with an urgent need for a specific type of blood
oSupply side:
· Blood donors who are active
· Blood donors who haven’t donated recently
· Potential blood donors (people who qualify based on heath rules)
Scenario to focus on: I think it's most important to focus on proactively building up
infrastructure and awareness, it’s much better to do this ahead of time and in
cases of urgent need you’ll have built up a roster of people and process for
donations. Much easier to call on existing users than solicit new users.
With this in mind we should set the goal on getting the most people to donate
blood for the first time (activation of this community).
So as far as specific user to focus on, the biggest potential is for people that have
never donated so we can get them to registered do it for the first time and rinse
and repeat, and as mentioned be able to be called upon in times of urgent need.
Supply side never donated before needs/painpoints:
· Determine eligibility to donate
· Don’t know my own blood type and how much need there is for it
· Don’t know where / how much work/pain in involved
· Don’t feel motivated to do so
The two painpoints I would focus on are: not knowing their own blood type and the
need, and increasing motivation to do so. If you can address both of these getting
people to determine eligibility and how to go about it are much easier once you
convince them of the need.
A few ideas on how to solve this:
Blood profile:
· Add in section where users can document their blood type, this should be kept
private and communicated with a lock icon. Once a user enters in their blood type
a short blurb communicating the rarity or need of their blood should come up, for
example universal donor and very hard to find blood types. AB-?
· Badging that keeps track of how many times a user has donated, there could be
levels: new blood all the way up to supertanker.
Motivational feedback/social proof:
· Posts into newsfeed that you’ve donated
· Seeing which of your friends have donated blood
· Videos from celebrities thanking you
· Videos from real blood recipients thanking people for saving their lives
· In addition to donating blood also donate a meal, partner with
corporations/existing people who pay for blood and redirect that to charity
If I had to prioritize across these ideas I would:
· Blood profile
· Show which of your friends have donated (social proof)
· Feedback loop by unlocking videos from recipients
We could launch by tying into global event, build up supply side and then enhance
with the ability to directly solicit blood from those who have rare blood types
Measuring success
It's critical to evaluate your own implementations. So, going over how you'll
measure success is vital. Be specific on metrics you'll track.
Our main goal is to increase the feasibility of saving songs for driving users. I'd
want to look at overall usage of Driving Mode and History View as these features
are released. These would be successful if users are actively using these features.
I'd define usage in Driving Mode as those who have Driving Mode enabled, and the
number of songs saved during these sessions. For History View I'd define usage as
users who view their history over time.I'd also look at other metrics like overall
driver retention and driver stickiness. These features should both increase
retention and increase stickiness as driving users are better catered for.
Summarize
Be concise in your summary. No more than 30 seconds (about 4 sentences).
Spotify is an app I use a lot, but as a driver it lacks certain functionality that makes
the app great for non-drivers. Specifically, discovery and cataloguing music is
difficult as it takes 7 clicks to save a song to a playlist from your lock screen, which
is difficult to do while driving. I would add in Driving Mode and timestamps to
History View to increase driver usage and retention.
Candidate: Before we go ahead I have a few clarifying questions, I’d like to ask.
Interviewer: Sure**.**
Candidate: Just to clarify, we would like to improve WhatsApp and our goal is to
earn revenue from it. Is that true?
Interviewer: Yes, that is true.
Candidate: Great, WhatsApp currently has 3 different plans.
3. Private WhatsApp
4. WhatsApp Business for small B2C businesses
5. WhatsApp Business API, for medium and large B2C businesses.
I know that the 3’rd category is already monetized and WhatsApp charges a
considerable amount of money to Approve Business accounts. On the other hand,
the first and second categories are not monetized completely free. Do you want
me to focus on any one of them?
Interviewer: You can choose.
Candidate: Do we have any limitations in terms of how we would want to monetize
it? E.g. are we allowed to have paid version of WhatsApp itself?
Interviewer: let’s assume that we want to keep Whatsapp itself free because we
don’t want to jeopardize its high user base.
Candidate: Okay, understood. So I would like to start by doing an overall analysis of
Whatsapp use case today vs. the competition, then describe some pain points,
prioritize them, and brainstorm ideas on how to monetize them in ways beyond
WhatsApp paid/Subscription version. Does that make sense?
Interviewer: Sure, Go ahead.
Candidate: First of all, since I have never used business versions of WhatsApp, I
would like to focus on the private sector which I am more familiar with. Also, I will
assume that we are going to start from the geographical locations that WhatsApp
already has a high user base e.g. Europe and Latin America and not considering
countries such as China which WhatsApp’s competitor Wechat is dominant.
Here are some of the most important use cases:
Texts and Voice (End-to-end Encryption)
Most of the competitors support this feature with even more innovative
add-ons e.g. Snapchat BitEmoji, Telegram supports video messaging,
etc.
Sharing Documents, Photos, and Videos
Telegram supports 100 photo/document/video sharing with customizable
sizes while Whatsapp has the limitation of 30 and usually, the received
document/photo/video has much lesser quality compared to the original
one.
Group Chat
Simple Group chap with no extra add-on e.g. bots, pols, analytical tools
and also WhatsApp does not support Channels like Telegram
Voice and Video Calls
Whatsapp is doing a great job in terms of voice/video quality compared to
its main competitor Apple's Facetime but for example, it does not support
voice/video calling from its Desktop/Web version.
Broadcast Lists: to message multiple people at once, only contacts will
receive it
I want to focus on the above use cases and focus deeply on the pain points in this
section and brainstorm some ideas for monetization.
The section that I choose is Group chat due to the fact that WhatsApp is providing
the least features among its competitors and by improving this section we can
increase our user engagement which leads to more revenue in the case of
monetization.
Here are some pain points:
There are some groups that are held and usually have private use cases. E,g,
family/friends groups but there no possibility in terms of having a publicly
held Group/Channel (Only one-sided e.g. CNN News Channel) for users to
gather more information
At the moment WhatsApp and its competitors provide channels/groups but
there is no way for the user to make sure about the identity/Integrity of those
channels/groups. For example, you might follow a channel that claims it
belongs to Oprah but you don’t trust it.
There is no personalization in terms of the content that you see in those
channels/groups. E.g. you might follow a cooking channel but you are only
interested in Asian style foods. The only way is just to search the keywords
and that is so inefficient.
I would also mention that WhatsApp’s company, Facebook has extreme potential in
the ad industry and powerful research on machine learning methods such as
collaborative filtering with the ability to know personal and granular behavioral
data. With this in mind, I would like to propose a few monetization solutions to
address the above pain points with leveraging Facebook potentials.
Solutions:
3. Facebook (WhatsApp) can introduce verified channels/ groups. E.g. News
channels (BBC, CNN, ...), Governments and etc… and show them by a special
like ✅ . Then it can use Facebook Ads and show them in those channels.
Here people who request those adds will pay.
4. Educational organizations like universities can create educational channels
and charge their customers to give them access. Another similar idea would
be to have collaboration with Websites like Coursera and integrate those
courses as a channel in WhatsApp and give some parts of the salary to
Coursera.
5. Facebook (WhatsApp) can especially integrate Facebook’s personalized
News as some suggested cards on top of the screen. Users can pay a small
number of subscription fees to receive tailored news each hour.
Among the above solution, I would suggest the first one since Facebook already
have the backbone technology and it can quickly result in a new revenue stream.
There is also a tradeoff for this solution in terms of the balance that they should
follow on the number of Ads. If there are too many people will just leave the
Channel.
13. How would you improve Google Maps?
Start by explaining your understanding of Google Maps.
It is a free web/mobile-based feature that allows users to
3. navigate from Point A to B, trip planning
4. locate restaurants, hair salons, other points of interest around a point on the
map
5. Businesses use to sponsor advertisements based on Map search string.
Clarify what does improvement means, "Improve" is a loaded term - what do we
mean by improvement: increased ad revenue, improve the quality of the results,
increase downloads, improve engagement, or something else?
In this case, we are going to focus on engagement (confirm with the interviewer)
Clarify that the improvement or increasing engagement focuses on a particular
channel: mobile, web, specific browser, OS, etc.? (we will go with holistic)
Clarify if there are any constraints, such as timeline or engineering resource
limitation, that you need to work with (no restriction)
Summarize - we want to increase engagement of Google maps on all platforms
As we are short on time, I want to focus on a critical persona or user segments and
its use cases, prioritize the top use cases of the persona and work towards a
practical solution that improves engagement. Ask - if the interviewer is
comfortable with this high-level approach?
User segments
Locals - folks who are local to the place and interested in using google maps
for daily commute, local restaurant/shops lookup
Travelers - folks who are traveling to a place and are interested in planning a
trip, explore new areas, look up restaurants, museums, etc.
Businesses - using Google maps for supply chain optimization, advertising
their business, etc.
As our goal is to improve engagement, I think Locals and Travelers provide us the
most opportunities to achieve this goal. To narrow down even further, I would go
with the Travelers user segment, and I think some of the use cases of this segment
might overlap with Locals.
User segment selected - Travelers
Let's list out some of their use cases.
3. As a traveler, I want to route my trips with public transportation options so
that I can cover all the places I want to visit most efficiently.
4. As a traveler, I want to have the maps available to me offline so that I do not
have to pay roaming/ data charges.
5. As a traveler, I want to know if there are any special local events happenings
and if any tickets are available so that I can plan to attend those.
6. As a traveler, I want to know what times are best to visit museums and tourist
hot spots so that I can avoid heavy tourist foot traffic and high entry ticket
costs.
Out of the stories or use cases above, I think #1 and #4 can be collapsed into one
and can help address two user needs
How do we solve these stories?
Solution 1: Google maps can help prepare an itinerary for the customers every day
based on user inputs. For example, the user can select the places they want to
visit, times when s/he wants to eat food or take a break. Ask whether to optimize
for time or cost; based on it, the Google map gives out the most optimized path.
Solution 2: Customer uses the Google map to draw out /select the places that
he/she wants to visit, including the order s/he intends to see, and Google maps
overlay it with the best possible public/private transportation options.
Solution 3: Surprise me - we can create a simple quiz that helps us understand
their tastes about travel, and based on it, Google maps out an itinerary that would
fit customers taste
Solution 1 - aligns with our goal - L, development effort - L
Solution 2 - aligns with our goal - M, development effort - L.
Solution 3 - aligns with our goal - S, development effort- M.
Based on the above t-shirt sizing, even though Solution 1 has a high development
cost but it does provide us the most engagement, so I would prioritize developing
solution 1
I want to roll this feature out for a small percentage of users first, maybe 5-10%,
and evaluate some critical metrics before scaling these features.
Key metrics I would focus on
Avg time spent on the feature
D/W/M active users of the feature
% of customers using the feature/ customer exposed to the feature
14. How would you improve Google Docs? What are the key metrics?
Questions
Is the purpose of these metrics to quantify the performance specifically of
the features we suggest? Or Docs as a broader product and its impact on the
Google ecosystem? Let's assume the former.
Is there any goal we are trying to improve for Google Docs? Let's assume we
want to increase usage, and have Docs also drive productivity suite
subscriptions.
Are there any specific users we're aiming to target? No further input, the
answer to the previous question informs this one.
Structure & Answer
Okay, so we're looking to improve Google Docs usage, and drive post sale
monetization through productivity suite subscriptions. We want to also suggest key
metrics to measure success. Great -- I'll first go through which users we're
targeting, their current experience with Docs, and certain pain points and areas of
improvement. Next, I'll go through some feature ideas and vision. Finally, I'll go
through key metrics, and possible challenges/problems with my proposal.
Since our goal is to drive usage and also post sale monetization, let's brainstorm
on working adults, and also college students. Working adults because these are
immediate customers, and college students because these are the next customers.
Some issues working adults have with Google Docs include difficulty shifting from
Microsoft Word to Docs. All through school, students use Microsoft Word to
compose assignments, print assignments, and turn them in for a mark. When they
enter the working world, they often switch to Google Docs (if their company
subscribes to G Suite), and this can be jarring. Given this consideration, I'd like to
shift focus to college/university students in an effort to invest in acquiring
customers of the future.
So why are students using Microsoft Word instead of Docs?
Default installation on Windows devices
Integration with citation software (article/book database --> MLA or APA
citation)
Simplicity for offline use & historical precedence
What else do students wish word processors could provide?
Integration with plagiarism detection in order to make sure papers don't get
flagged for cheating
Quick-access thesaurus to improve the diction in essays
Higher quality grammar suggestions to improve the quality of essays
Dictation
Of these user challenges, the most interesting one to me is integration with citation
software, primarily because this impacts all college students who take a class
requiring essay writing, and Google is in a unique space to capitalize on this, given
the ownership of Google Scholar. My hypothesis is that by driving user delight in
college, we can convert long-time Word users into Google Docs users right before
they enter the workforce. While in the workforce, they will have input into what
productivity suite they want to use, and this will in turn drive more subscriptions of
G Suite.
I envision the product to be an add-in to Google Docs, which can be accessed by
right-clicking the mouse. The user would be able to write a quote, and then access
the Citation add-in, which contains a database of all published scientific journals,
books, and articles which are searchable. The user finds the correct source, and
then selects it, selects a citation format, and clicks "Okay" -- voila, the user gets
the citation in the right format in the paper, and in the Bibliography section. The
Citation add-in can include some predictive modeling based on previous selections
to predict which types of publications/articles/books the user is likely to select to
improve search functionality (Google's bread and butter). This is the productivity
tool of the future college student, and I'm envious of the student who gets to use
this (after completing countless essays and a Master's thesis in the sciences).
Key metrics for Usage
Main metrics to track the impact of the Citations Add-in on Google Docs usage
includes a split of sessions/user of Citation users vs Non-Citation users,
normalized for user demographic. You could also run an A/B test, splitting users
who have this feature auto-installed, and users without the feature available. Along
with sessions/user, I would track weekly active users (since essays are often due
each week). Along with usage metrics for Google Docs, I would track lower level
app usage metrics (citations entered, quick-delete citations, average search result
position of the correct search result, etc. this can get very granular).
Metrics for monetization
This one is difficult, since our hypothesis is that these students will graduate and
become professionals who subscribe to the product. You could run a long-term
cohort study on randomly sampled college students pre- and post- launch of the
product and follow them over a couple years. This is a hard-sell as an experiment,
and we would likely need to rely on common sense that building product love in
students will lead to more users in the future.
The market is sizeable here (all university students), the need is there (citations are
a pain), and the execution is solid given Google's IP and talent. The main problem
with this proposal is that it is difficult to tie success into monetization, which was
one goal of the initiative. That being said, usage success is clearly measurable, and
I believe that if we convert students, we are recruiting professional users of the
future.
19. You are a PM for Facebook Travel. What would you build?
Clarifying Questions:
Assuming this will be part of FB product.
Assuming this is for the US and no major constraints in terms of finances or
resources.
Goal: To improve user engagement
Travel Personas:
Solo personal Traveler
Group personal Travelers
Business travelers
Tour operators
Transportation Companies (airlines, roadways, trains etc).
Choosing to focus on group travelers because most personal travelers usually
travel in groups and the volume of this user base is also the largest, thus it will help
me have the biggest impact on the goal of improving engagment.
Some key pain points for group travelers:
Inspiration & Discovery:
Discovering new places that you would like to visit. Inspiring a user to
travel or setup group travel.
Adding group members for starting the travel
Finding out friends who are interested in traveling together and managing
schedules with them to start a trip.
Travel arrangements - Booking travel tickets and hotel
Finding the cheapest and best airline/train/cars for travel and the
best/cheapest hotels.
Preparing itinerary
Figuring out where to visit - top tourist spots, top restaurants, and night
Managing expenses and splitting payments
Splitting expenses with friends or members we are traveling with
Translation in foreign countries
Hard to communicate with the locals in a foreign country.
Maintaining a checklist of things to carry - including documents, passports,
phone etc.
People tend to forget things a lot - passports, boarding passes, tickets
Prioritizing the problems:
3. Focussing on inspiring users and preparing a travel itinerary to a user’s liking
4. Group travel participants
5. Bookings and travel arrangements
6. Translation
7. Checklist of things
3, 4, 5 are important problems but there are several other products in the market
that are already solving it (such as Priceline, google translate, remember the milk,
etc.) but there is a bigger unmet need in terms of inspiration and facebook has
strong assets in terms of FB friends, photos, videos, stories, pages, etc that we
can use to solve for travel inspiration.
Proposed feature:
FB Travel Feature - Like a tab that is discovered via hamburger menu and will
contain some of our MVP features for inspiring the user to travel and plan
travel with friends. A user will be able to select top cities to travel to and a
respective personalized page created for them. These pages will be like travel
to mexico city → when you click on the page it will contain the photos from
my friends who have been to mexico city, their posts, any other high quality
public photos, and then also things like FB pages and list of top restaurants,
nightlife spots - their respective photos and videos.
Feature Ideas:
FB travel tab (table stakes) - with default things like search for a city and a
personalized collection of things to do in the city. Recommendation of to do
things - places to visit, restaurants etc.
Group Travel Inviter - Allow a user to invite their friends/family to their
personalized collection from #1 to explore different places to visit and make a
decision where they should go.
Trip & Itinerary builder - Allow users to create a trip in the collection section
with start, end dates, list of friends, and adding the list of FB pages for every
day to make a list of things they want to do. As users go to these different
venues, they will be allowed to publish stories with their friends and locations
tagged and publish it to their friends.
Measuring success
3. # of users that discover and open the travel tab per month
4. # of personalized collections created per user per month
5. # of friends who are invited per user per collection per month
6. # of trips and itineraries created per user per month.
Risks/Pitfalls
3. Cannibalization of other FB features like newsfeed
4. Comparison with other products like tripadvisor, yelp, airbnb experiences.
20. Design a shopping app to improve the in-store grocery shopping
experience.
Assuming this is meant to be a standalone product. Its a standalone app.
Goal: Simplify the shopping experience in store for a user.
Success would be defined in terms of app usage as a proxy for user satisfaction.
I want to think about the a given user segment, their pain points, ways to improve
their pain and a way to evaluate those solutions.
Broadly user personas associated with grocery shopping are - stores and
customers.
For the purpose of this interview I want to focus on customer segment and slice
them deeper by age:
15-21 year old (Very young, less disposable income)
21-35 year old (professionals - young)
35-50 year old (professionals - mature)
50+ year old (older)
Since the goal is to improve shopping experience, I want to focus on a particular
segment. 21-35year old that live in urban cities like SF, NYC and have a high
propensity to be tech friendly and may already be using apps for grocery shopping.
Some of the problems that this segment faces is:
Hard to remember the things they want to buy - may not necessarily have the list
of all the things they need
Hard to navigate the aisle
Too much confusion about what product to buy from the choices they have
Going overboard with their budget by getting distracted.
Waiting in long checkout queues
Putting things in their carry bag
In order to solve this I would like to build a product that addresses some of the
above problems and come up with features that address those problems:
Shopping list maker - Specify the things you want to buy in a list format with
potential store visit dates. App will use NLP etc to resolve and understand things
like pasta, onions etc and map it to available item in the store.
Store navigator - Creates an optimized aisle map so the user can quickly find all
the items they need and checkout fast enough.
Drop Scanner - As you put items in your cart it will add it to your e-bill and as you
are about to checkout it will use it to check you without the grocery person
scanning every item. Note - there is a risk here of fraud where a person doesn't
scan the item they are putting in their cart.
Budget alerter - Tells you as you are making your list if you are likely to go
overboard your weekly or monthly budget.
Item Informer - Scan the bar code or photo of an item and get all the information
you want. Whether it matches a certain diet
In order to prioritize between these features, I want to measure how these features
measure up against eng cost, impact on UX.
Based on my t shirt sizing (not shown here) --> List maker, navigator, and budget
alerter will solve a lot of problems. Based on this I would propose a feature that
combines a lot of these things in 1.
For a given grocery store app like say safeway, you will have a list maker where you
can define the items you want, the list maker will tell you when you can visit based
on your calendar, it will tell you the price range your list in going to cost, the store
that is closest to you that has all the items and a map of the store aisles with a path
a customer should take to checkout ASAP.
In order to launch and measure the success I will take the following approach. I will
roll this feature out to a small fraction of users in SF or NYC which I believe has a
higher tech adoption % or another market where people use the grocery app a lot.
I will educate the users about this experience via push, emails. Once a user has
been exposed to these treatments I will look at metrics like activation(list creates),
link to calendars, execution (user actually going to a store), setting price limit for
budget and following it in checkout and repeat usage rate to understand the
success. If the metrics look positive for the business then I will roll this out to a
larger pool of users.
21. How would you monetize Messenger?
Clarify
Read more what & where? -> Books. Where -> upto candidate Who are we? -> A
big tech company Goal -> to help people read more books
Assumptions
Books which aren't education/work related. Basically books that you read in
your free time
Read doesn't necessarily mean read text, it means looking at and making
sense of what is displayed. and display can be in any form -> text or image or
video
Customers
Kids in age of 5-12 years
Teens
Adults
Elderly
We pick kids in age of 5-12 years for 2 reasons:
a. Habits built in this age can stay forever. And helping kids in this age group to
build reading habit can go a long way in helping them be successful in their life b.
Most book-reading apps such as Kindle, Blinkist etc are more geared towards
adults, primarily working professionals. So it's quite an untapped market
Pain points/Needs
Books are boring & non-immersive
No immediate gratification. For example, kids love games because of instant
gratification, as their is instant reward for their actions
Parents/Teachers suggest books to kids based on their preferences, which
might not align with kid's personal preferences
Solutions
Books are boring & non-immersive
3. App that has "videofied" all books. Imagine how Kindle digitised books, our
app will videofy books. Kid can open app and consume the book in video
format
4. Later we can make it in AR, making it super immersive. We can provide a tool
which kind of projects the entire story in front of the kid in physical space
5. We can also make it metaverse, where they can be part of the story and see it
from the inside
No immediate gratification
3. Reward system -> for each x minutes of video watched, or task completed in
the book, they get points which they can later exchange with their parents for
gifts or game time or any other thing
4. Gift -> we can also add surprise gifts for them as a reward in the story. Can
go well with the VR experience, where they need to find the gift
5. Badges of how well read they are, and then they can showoff to their friends
in school, further incentivising them and other kids to read more
Books based on their preferences
3. Can show quick clips of book summary in beginning. They can either rate (via
voice) or we can track their facial expressions (on how excited or bored they
are towards a book) and based on that we can suggest them books to read
4. We can ask the kind of games/toys they play, and based on that we can
suggest them books. For example - kids playing PUBG might like books
around mission, kids playing with barbie might like fairy tale books, etc.
Product Vision Making book reading more fun than playing games!
Prioritise
3. Videofy the books -> This can be our big USP. Basically we can pick the
major popular books for kids and make video versions of them. Later we can
make AR/VR versions of them as well
4. Reward system -> parents can set goals (we can give suggestions) & rewards
in the app for kids. for each x minutes of video watched, or task completed in
the book, they get points and we reveal rewards based on setting by parents
5. Show 5 samples, and collect kid rating with parents' help in beginning, and
suggest books based on that. Later we can track kids' facial expression or
their usage of app, which books or pieces of book they spending more time
on
Product flow
3. Open app.
4. Parents create kid account & also goals for kid
5. Show 5 samples. Parents ask kid how they like it, based on that they rate
6. Based on the rating, we suggest first book to watch.
7. Kid watch book video and points rewarded to kid
8. Gift unlocked after certain points reached
Metrics
Primary
Daily active usage per user (weighted sum of time spent, tasks done, any
other actions)
Daily active users
Risks
kids watching too much video can put strain on their eyes. Need to eventually
build an independent device that puts less strain, for example Kindle doesn't
put any stress on eyes no matter how long you read.
26. Design an alarm clock for blind people
Design an alarm clock for blind people
Clarifying question:
Does it have to be a physical product or software? Your call
Do I need to think about the long-term implications of the product from a
strategy perspective or a single product? single product
What are the metrics this company will focus on? Engagement
What industry are we in? (start-up, google/Amazon, etc) - Startup
What do we mean by blind? - ppl who cannot see anything, or people who
still have sense of light? - Cannot see anything
What is the functional of the alarm clock ? - Is it primarily used to wake up
people or it can also be used for other events such as time for meals / walks /
workout / eat medicine - lets say all of the above
What is the location this alarm clock is being used at? - Home / daycare /
hospital / old age homes / hotels - could be used anywhere, no constraints.
Now I would like to focus on defining the user groups, then follow that up with key
pain points and priotize a pain point that is more impactful to solve for.
Assumptions:
User can read Braille
User can touch & feel
User can hear
User groups & Pain points:
Primary user group: A blind person (visually impaired - VIP)
Elderly: As a blind person, I am unable to keep track of time and hence I keep
messing up meals
Adult: As a blind person, I am unable to wake up early since my spouse does
night shift or sleeps late and gets bothered with the alarm & loud noises.
Kid: As a blind kid, I don't know when it is time for my parents to come pick
me up from the daycare
Customers: Caregiver: Who is helping VIP (relative/ family) We want the
caregivers to be able to use this device as well since they wont have to buy
multiple products for some function
Based on the above user groups & paint points discussed, I would deprioritize the
elderly and kid use cases. I would like to focus on the adult-use case - since it is
more compelling and is a high impact on the blind and the people around them.
Product Goal:Reliable alarm clock, easy to use for visually impaired and mindful of
your loved ones
Use Case:
Have a basic function that can cater to both blind person & caregivers
The alarm clock should have a way to turn on and off alarm
The alarm clock should also have a time display for caregivers
The alarm clock should have the ability to set up time (hours / mins)
The alarm clock should also have silent / voice-enabled / haptic functions
The alarm clock should be wireless
The alarm clock should have the ability to snooze
Features:
The alarm clock should be voice-activated that allows users to set an alarm,
turn off an alarm, snooze an alarm
The alarm clock should make a confirmation sounds so user understands
alarm is set successfully
Backup on the hardware - if the alarm voice-activated is not working as
expected so we should have braille for the users to set up an alarm and turn
off the alarm .
Success Metrics:
# of times users are using voice assistance to set alarm
# of times users are using snooze capability
# of times user are using haptic mode
27. Design an app to be used in an amusement park.
Clarifying questions (since there is no interviewer to clarify, I will state and make
my assumptions below):
Is this an app for park-goers, Six Flags employees, or some other
stakeholder?
Assumption: this is an app for park-goers
Is there an age-limit on the app?
Assumption: There is no specific age-limit, but it should be family friendly
Will this app be standardized across all Six Flags locations?
Assumption: yes
To design this product, I will explain my thought process step-by-step, following
this structure:
3. I will identify what is the broad goal of Six Flags
4. I will outline some product and business goals
5. I will segment the users
6. I will identify pain points of the user segment
7. I will present some solutions for the pain points
8. I will address any pitfalls that may arise with the solutions
First, the goal of Six Flags is to bring people together across all ages and provide a
safe, fun, and interactive bonding experience.
Therefore, the goal of the app should be to enhance the park experience so that
the users can have a more enjoyable time at Six Flags. From the business side, the
goal should be to focus on the big bucket of "ROI (return of investment)". By this, I
mean, will this app drive more visitors to the park and ultimately drive more
revenue in ticket sales? We can measure this by analyzing the number of parkgoers
pre-and post-app introduction to Six Flags experience.
Since the goal of the product is to enhance the existing park experience, I can think
of three types of users who will be impacted by this product: children, teens, and
parents
Children (6-10yr olds)
Teens (10-19yr olds)
Parents (30-50 yr olds)
I want to highlight that I have assigned a specific age group to each of these three
user buckets to clarify, but please be acknowledged that there could be users who
don't fall into the age group who might identify as one of those buckets.
After giving it some thought, I want to focus on parents as the user segment. The
reason I chose parents is because the main customer base for Six Flags is families
and children and teens often go with parents or parental figures. Also, parents are
more likely to have phones and have access to downloading apps without
restriction compared to children or teens.
Now that I have prioritized parents as the user segment to focus on, let me
brainstorm some pain points that parents who visit Six Flags face.
Parents need to determine which rides their children can go on.
Heigh requirements are not written on paper copies of park maps
What if a family waits in line for a long time only to figure out an hour later
that they cannot go on the ride because the child does not meet the
height requirement? -> time wasted -> less enjoyable park experience
Safety -- is the ride suitable for someone with a particular symptom or
physical condition?
In case a child goes missing or is injured, parents need to call for immediate
assistance.
Currently, parents need to find nearby park employees. Finding an
employee quickly might be hard depending on which area of the park one
is at.
Parents need to design the route so that their children can have fun, but also
they can have fun without exhaustion.
From personal experience, my parents get really tired going to
amusement parks with me because I would beg them to go on more
rides, but they need to take breaks in between.
How can the route be designed so that the parents can get their rest
time, while the children stay engaged?
Prioritize: Scale of impact + Frequency of problem
From these three pain points, I'd like to move forward with the first pain point for
parents -- having to determine which rides are suitable for their kids. The reason I
chose this pain point over the others is when I evaluate the three pain points on
scale of impact and the frequency of the problem, I think that evaluating rides is
something that parents need to do every time they visit a new Six Flags location, or
even the same location. Realistically, not a lot of people are going to memorize
what the height requirements are for each ride unless they visit the same park a
lot. Also, children grow very quickly so unless the parents know the specific height
requirement, they will not know whether their children can go on the same ride the
next time they visit the park. Addressing this pain point can greatly improve the
park experience for the parents and children alike.
Now, let me devise some solutions to address this pain point
Filtering rides feature
choose from a list of symptoms if any of the symptoms apply to your
child
enter height for the child
app will filter and only show attractions on the park map that the child
can go on
pro: more personalized
con: personal data sacrificed
Smart ride recommendation
can show which rides are most popular to kids around the age of the
parent's child
pro: less personal data sacrificed
con: less personalized, some rides might still not be suitable for a
particular child
From these two possible solutions, I will consider which is easier to implement and
can have more impact for the user. I think that filtering rides feature is not any more
difficult to implement than the other solution and will generate bigger impact for
the user. Because the parent can choose specific criteria that apply to their child,
they will get a more personalized and accurate filtering of which rides that their
child can actually go on.
A potential pitfall that might need to be addressed with this solution is how
personal data is handled. If parents choose specific symptoms of their child, that
personal health data is being stored somewhere and Six Flags need to make sure
that such data is not sacrificed.
With this let's look into the activities that one may perform as part of the two main
user cohorts
School going students aged 13 to 17
These users have basic needs which are easily accomplished by Gmail
today
Some other requests for this cohort could be
Help with assignments
Fact checks
Reminders for assignment submissions, saving draft work, joining a
class
Receiving feedback from teachers
Receiving comms on next Meet event
Student conversations - group discussions
Young adults and Professionals
There are a few things to note when talking about this cohort such as:
Sending and receiving attachments
Scheduling events or receiving one
Contact books and optimization
Actual user conversations - threaded emailing
I'd like to focus on the conversations aspect since this is an overlap between both
the user groups
When we look at Gmail today -
3. This is an archaic concept for the Young adults of the day with Inbox, Sent,
Drafts and Deleted items
4. This cohort is actively moving over to other conversation platforms such as
Messenger, Whatsapp, Telegram or simply messages
5. There is a recognized need for
1. Attachments that can be only created on Desktop
2. Group discussions
3. Ease of usage
4. Personal information page
5. Overall: Making Gmail more conversational than an actionable tool with
formal tones
With the above pain points discussed I'd like to propose a few improvements that
relate to these pain points:
3. Allow phone number integration with an email
1. Users can send you an email using your phone number
1. Cost: Low -- because we already have a 2 factor auth set up in place
for users
2. Benefit: High -- users will adapt to this easily
3. Risk: Low -- users understand that the phone number will now be
used to easily email people in their contact list
8. Remove the inbox, sent, drafts, spam and deleted 2. Display a new chats
page where users have a conversations list that allows them to view and reply
to 1:1 and 1:many conversations 1. Cost: Low -- some format of this already
exists for hangouts 2. Benefit: High -- retain users from competition like
Telegram and Whatsapp while still delivering the attachments that can be
saved to photos, drive 3. Risk: Medium -- user adoption may take some time
since inherently users associate Gmail for formal communication
9. Allow users to use personalized chat tools such as Gifs, stickers and memojis
3. Let users get creative in group chats for assignments while sharing work
and sentiments related to it 1. Cost: Medium -- integration with existing tools
2. Benefits: High -- users will be able to communicate without the formal tone
which is what we strive to do in the improvement 3. Risks: Medium --
inappropriate sentiments shared, miscommunication of non-verbal
sentiments
Quick recap -
Of the three improvements proposed,
#1 to add phone number integration is a great way to let users start communicating
with each other without needing their email address
#2 will allow users to move into an informal setting where creating and sharing
work while remaining in a group setting helps them review carefully in a threaded
messaging format so that users do not have to go back and forth on a single email
to reply to
#3 will add personalization of sharing sentiment
In order to move to next steps, I'd like to rearrange the proposed improvements in
order of priority -
#1 Threaded chat
#2 Rich text
#3 Phone number integration
Since we are looking to improve the Desktop experience - we can let go of the
phone number integration for now
To set this into a roadmap, I'd like to go with creating a new page with a chat based
message system for users with some elements of rich text for the MVP
Go to market strategy -
For early adoption - I'd like to suggest users with more than 4 email addresses and
more than 4 back and forth emails to start viewing the discussion in a threaded
format that easily allows them to see how using a chat system eases them.
Some metrics I would look into -
Adoption rates
Stickiness with the feature once users move to the new product
New initiations made from the product
Retention for the new product
30. You are the PM for Booking.com under the payments Product team.
How would you introduce cryptocurrency as a new payment method?
Clarifying question
5. Why? Does booking.com have data on demand for this new feature? Let's say
no
6. Does booking.com have any specific goal with this new feature? Improve
revenue or Improve user experience ( provide flexibility in payments or
expand user base dealing with crypto, etc.) Let's say targetting new users
who want to deal with crypto
(I don't know if this is to be approached as a product design question) I would
approach the introduction of cryptocurrency as a new payment method in the
following way:
5. Conduct market research: Get an idea of the current demand for this feature,
and understand competitor offerings, and money on the table.
6. Identify key stakeholders and partners: Identify key stakeholders both
internally and externally such as cryptocurrency payment processors and
exchanges, and establish partnerships to ensure smooth integration and
compliance with regulatory requirements.
7. Develop a value proposition: Develop a clear value proposition for customers,
highlighting the benefits of using cryptocurrency as a payment method, such
as increased security and speed of transactions.
8. Develop a phased roll-out plan: Develop a phased roll-out plan to ensure a
smooth transition to the new payment method. for eg- with a limited set of
blockchains, and cryptocurrencies and then expand to wider support post
feedback from customers.
9. Compliance: Crypto regulatory landsacpe are not that standardized and is
constantly evolving. So, It's necessary to take this into account.
10. Communicate to customers: Create tutorials, videos, and ads educating
customers about the new feature
11. Monitoring: Monitor adoption, issues, and track key metrics such as # of
users transacted using a crypto wallet, cannibalization of other payment
methods, $ amount of crypto transacted, DAU, WAU, etc.
12. Wallet management: Manage Wallet for booking.com + Manage user wallets
for users opting for custodian services.
13. Gather feedback and improve: Continuously improve the payment method, by
adding new features, providing better customer service, and by making the
experience as seamless as possible
31. Design a solution for attending large events/concerts
Clarification - is it Uber that is building the feature? Answer: Yes Assuming if Uber
is the one building this feature, I would start with if and how does the feature help
Uber's mission and north star metrics. Uber's mission is to provide reliable
transportation around the world and the primary metric that i can think on a high
level is Number of rides , Number of drivers and from business revenue
perspective revenue per ride, revenue per rider and driver. I picked revenue per
ride because it encompasses distance, time spent on a ride as a part of the
revenue generated from a ride. I picked number of rides per rider and number of
drives per driver as its a health indicator of the business.
Overall, I believe this feature aligns with Uber's mission of providing reliable
transportation to people around the world. And this will impact the top level north
star metrics as (1) It might bring in more riders, drivers and if built right an
alternative transportation mechanism for events. On an average every city has at
least a few large scale public events during a week or mostly during the weekend.
The next part I would like to delve deeper is which all segments would benefit from
a feature like this. To do that I am going to start off with a customer segments and
follow it up with a journey map to identify pain points and severity of the pain point
for different customer segments.
Segments that come to the top of my mind are
5. Families with kids going to an event
1. Might need strollers in the car, car seats
2. Cannot walk long distances
3. Cannot wait for long times in the car as the kids will get cranky
8. Couples without kids heading to an event
1. Might want t participate in pre event parties - Tailgating
2. Post event parties - Alcohol might be involved
3. Might be comfortable waiting for some duration either in the highway,
near the event, waiting for parking
8. People attending an upscale highly dressed event
1. Might need chauffeur driven nice car
2. Have to look good and energized and hence don't want to wait behind
the wheel for a long time
3. Have a fixed time on how long the event lasts
4. there might be post party events
9. Singles meeting up with friends going to events during a weekend/weekday
evening
1. Might be comfortable waiting in traffic in highway, near the event, parking
etc.
2. Might be interested in post party events
7. People with mobile disabilities.
In terms of the segment that will have the least impact on the overall metrics are
people attending an upscale highly dressed event. They might already have
chauffeurs, have a specific liking on the kind of car they want. The TAM for this
segment is less and the number of events of this kind might be less. I am making
the assumption here as I don't hear much about these kind of events and bias on
my part is likely.
In terms of customer journey, I can think of the following stages
5. Book the ticket to an event, block the calendar.
1. Book for friends
6. Making plans with other people on how to get there, what accessories to
carry, what to do post party
7. On the day of the event or prior, check out the distance to the venue and plan
when to start considering the traffic etc.
8. Leave the house
1. Wait on the highway - Get tired
2. Wait near the venue - Get tired
3. Wait on entry to the parking lot
4. Drop the other folks if traveling together near the gate
5. Get shocked by looking at the parking prices
10. Park and search for family and friends
11. Wait for getting food and make way back to the seat
For the purposes of the initial launch, I will focus on families without kids, singles
out looking to have fun with friends.
The biggest pain points I can summarize from the customer journey map are
5. Waiting to get to the venue
6. Post party risks
7. Increased carbon emissions
Solutions that I can think of are -
5. Curated multi mode transportation journey that intelligently uses public
transport, uber's current suite of features from the pick up point near the
house, drops the passenger at a public transportation station, picks up the
passenger once they reach the station nearest to the venue and drops them
at the venue. The journey map can also suggest the passenger that walking
might be a faster way to get to the venue if they choose to do so from the
train or bus station near the venue. Customers can purchase tickets for the
public transportation while they book the curated trip itself to avoid waiting in
line at the kiosks in bus or train station. Customers can pre-book a uber back
as well at a discounted price. The discount will need to be calculated as a
number that doesn't negate the cost and leaves $ to both uber and drivers.
1. Advantages are in order of pain points
1. Reduced waiting time in highways. More energy to enjoy at the event
1. As a caveat carpool might not work out as most of the events are
during the weekends or weekday evenings post the car pool
hours
2. saves money from parking fee that can go towards the uber price
3. reduced carbon emissions
10. Incentivizing people to carpool to the event. Advertise to people that they can
pick up passengers going to that specific event at designated stops and earn
$ on their way to the venue. 2. Advantages are 1. $ earned that can go
towards parking fees 2. Gets more drivers into the uber system. Few of them
~X% might become part time uber drivers 3. Carpool might reduce the
number of cars on road thereby saving on emissions.
11. Uber bus shuttle service in partnership with the event organizers from
different parts of the city. With buses departing post the event with some
reserved form post party times. 3. Advantages are 1. Reduced waiting time.
More energy to enjoy the event 2. Might reduce the number of cars on road -
saving emissions 3. saves parking $ 4. Safe in case alcohol is involved.
In terms of prioritization, I would remove option 3 - as uber has to build out a bus
fleet and drivers. Drivers need a special license for driving buses.
Between option 1 and 2 - I would experiment first with option 2 - primarily with the
incentive that it increases the number of drivers in the uber eco system who might
become drivers during events or even outside. Secondly the public infrastructure
buses and trains might also be already crowded with event goers and people might
not want to hustle and get tired on their way. Additionally option 2 might also be
relatively simple to build and our hypothesis on the problem, product and market.
Not prioritizing food delivery inside the event for now.
Metrics - Apart from # of rides, $ per ride, I would also track how many new drivers
and riders use Uber for this feature, how many return to uber later as a driver and
rider.
39. How would you improve the worst post-booking experience for
OpenTable?
Mission: unknown Goal: Seamless restaurant booking
Users
7. person making the booking 2.Person part of the booking
8. Restaurant/merchant
Focus on person making the booking
Pain points/Features:
7. Plan my trip (prebook uber, decide parking, carpool, babysitter)
8. Add preferences (ask attendees for preferences - vegetarian, keto, gluten
free, accessible, dog friendly, child seat)
9. Recommendations of other restaurants with reservations available at same
time slot
10. Not being able to be seated until everyone arrives —> find my friends
11. Review menu before arriving as restaurant
Prioritization 3. Low input from user, can be tested on all bookings
7. common/shared requirement for most bookings
8. Common but can be done at restaurant or via free text message
9. Marks opportunity unknown, requires users to learn social feature
10. Less common, out of opentable control. Restaurant policy
Metrics 3. Click through / bookings completed (# of bookings not canceled and
completed)
7. Initial usage/ acquisition - use of add on (trips created, requests created)
MAU active means users who make 1 booking
bookings
cancellations
40. What's your least favourite product and why?
https://youtu.be/wRTqUd5iXVg
Clarifying/Assumptions:
Assuming improvement refers to lift in engagement in this case.
Youtube refers to the WWW and mobile platforms.
Key User Segments:
8. Creators
1. Influencers/Celebrities
2. Video bloggers
3. Regular users
11. Viewers
1. Power watchers
2. Casual watchers
3. Churned watchers
Selecting the Influencer segment from the above list since it is a smaller volume of
users and will have a big impact on viewers. Also, it is easier to understand the
problems of this segment since they are fewer in volume.
Celebrity/Influence Persona - These can be internet celebrities like a famous YT
star, famous movie star, music artist, etc. They are often very tech-savvy or
managed by someone tech-savvy, have huge followings, often from major
metropolitan cities, in the age range 18-60 typically.
Key problems faced by celebrities:
8. Connecting with fans - Hard for them to connect and form bonds with their
fans
9. Abuse and Troll
Choosing to focus on the connection part with fans since most companies are
already investing in the abuse and troll space using NLP. I also believe improving
connecting with fans will have a greater impact on engagement goal.
Potential Solutions:
8. QnA - Tool: Allow fans to ask questions to live streamers before the session
starts or follow up questions to posted videos. Like an NLP based tools that
will bucket question into themes
9. Exclusive Fan Content: Allow Celebrities to create exclusive fan clubs. Fans
will get personalized memorabilia and gifts, early previews etc to music,
shows, special screenings etc.
10. VR based content - Allow celebrities to publish content in the VR world and
provide a much more immersive experience to the fans.
Prioritization of solution: Based on eng cost and impact on UX (engagement,
reach). VR will have a small reach since few people have access to VR devices so it
will have a low impact on engagement. QnA tool can have some negative impact in
terms of lack thrill of getting the question picked up randomly and can lead to
some users feeling neglected. Exclusive fan content will, on the other hand, give a
stronger feeling of exclusivity to fans and build a stronger bond and also prompt
other users to join this club.
UX Journey
8. Fans that are regular subscribers, power watchers, quality comment writers,
and low spam scores can be extended this invitation to join Youtube Celeb
Fan Club.
9. Once in the fan club, they will have access to a celebrity page with messages,
memorabilia, chat rooms, ticket buying options. The ability to request
answers for their questions, have exclusive chats with the celebrity, get
selected for randomly chosen for memorabilia from celebrities that are signed
by the celebrity.
10. Fans can pay a small membership fee to get free signed poster, discounted
tickets etc
Success Metric:
8. For Celebs/Influencers, we can measure the success by number of videos
posted and interaction with fans in the fan club (reply, messages)
9. For fans - we can measure the lift in their activity and look at DAU, WAU for
users that are part of the fan club. We can also look at the number of people
interested in joining the fan club.
61. How would you improve the music listening experience on YouTube?
Statement: Improve the music experience at youtube Is the goal to improve the
experience for any particular kind of user/music genre? Ans: No, nothing in
particular Goal: I’m going to assume the goal is to improve the experience of
listening to music generally Google’s mission is to organise the world’s information.
Youtube is a platform that lets people discover videos, interesting content as
tailored to their interests, thus serving Google’s mission Music on Youtube also
contributes to the mission of the company Customer Segments:
8. Students, College people
9. Music event organisers
10. Indie Artists,
11. record labels
Brainstormed ideas
8. Live concert feature - for indie artists, organisers, Students, college folks
9. When people travel they want to listen to the most popular music of the area,
recommend popular music of that location
10. Build tools for teaching music via youtube
Going to expand on the live concert idea as during the pandemic people miss
going to music concerts, especially music lovers and younger people. Extend
Youtube as a live streaming platform to organise live music concerts
Pain points and features Event Organizers - features to create and promote live
music events, sell tickets. Artists can bid for upcoming events Attendees -
Discover events based on interests, allow them to purchase tickets and refer
friends Features on the live event tab. Features to simulate a communal
viewing/listening experience. A side panel where user reactions and comments are
visible, as well as a visual which reflects the level of enthusiasm, enjoyment of the
audience. Paid members get additional perks like requesting songs and post
concert interactions with artists.
Success Metrics: Number of events created per week # of paid ticket attendees
Engagement during concert - number of reactions # of people attending their 2nd
concert - to measure retention
Clarifying/Requirements
House hunting is something I'm familiar with as someone who has rented, owned,
and invested in the past. When I was looking for a place to live, the stage of where
my life plays an important factor in determining how I look for a place.
Before I start, I would like to ask some clarifying questions for better context and
understanding.
Did FB release any app related to house hunting - No, this would be a
completely new feature.
Will this be a stand-alone or within the main FB app - I'll let you choose.
Are we thinking about releasing this in the global market or US only - I'll let
you choose.
FB Mission, Analysis & Biz Objective
Thanks. When I think about house hunting, I think about the numerous offline
conversations that I had with my friends, families, colleagues, and real estate
professionals like agents. From the perspective of someone who was single,
where I live is important in terms of location to my school or workplace and
where my friends live. From the perspective of a parent, I think about schools
for my kids, family-friendly places, and our friends who all have families.
Where I pick to live has strong implications on the quality of life for myself and
other members of my family.
FB's mission is about providing people the power to build community and
bring the world closer together. It makes sense to bring all those house
hunting conversations online given that everyone like friends and families is
already on FB.
As I think about this, I see the product vision is to help people to find a home
that is convenient and provide better life qualities.
Other considerations to think about include what would the world look like
post-COVID-19 in terms of user behavior change and trends related to
looking for places to live.
In terms of why FB would be interested in this product. Certainly, FB has been
around for a while with its reach and massive user base. In my opinion, Mark
and the team care about Retention given its huge user base and maybe
Monetization instead of acquisition and activation.
For this question, I will assume that it will be a feature part of the main FB app
for the US market initially since I'm more familiar with the real estate market
here. Given this, this feature will take those offline conversations and bring
them into FB and help the company's business goal in Retention and keeping
users engaged.
Approach
I’m going to outline how I’m going to approach this question:
Target Audience / User Groups - I'll go through the major user groups for this
product and pick one that aligns most with the business goal
Target User - I'll figure out who are the initial target users for the product and
pick one for MVP
Pain Points - Then I'll brainstorm some pain points and prioritize one for the
target user
Solution - I'll brainstorm some solutions and pick one based on impact
How does that sound?
Target Audience/User Group
To start, I might want to think about the target audience or user groups to consider
for this product:
Residents/Buyers
This group makes sense to me to pick given the potential impact. When
we are talking about conversations related to housing and community as
well as product vision, this is the largest group that we should
concentrate on.
Landlords/Sellers - this group is significant given they represent the supply
side but again given the impact, it makes more sense to concentrate on
people who are looking for a place to live.
3rd Parties/Brokers/Agents - Same reason as above. This group is part of the
transaction facilitator, but less impactful for what we are trying to achieve.
Unless you have any question, I will take a quick moment to whiteboard some ideas
that I have:
Users
Single professionals/college kids
Single professionals or college kids with the likelihood of living with other
people like roommates.
Given how busy they are with school/work, this group prioritizes
convenience in terms of location to workplace/school and cost since they
are just starting out as adults.
Mobility is high since they can move easily as singles and career options
in terms of figuring out the right jobs.
Couples without kids
Couples who are living together can be either married or unmarried.
This group still prioritizes convenience in terms of location to
workplace/school and cost, but also think about life quality in terms of
being close to the things they enjoy during their free time like being close
to the group of friends or hobbies/interests - going out for brunch,
outdoor activities, working out.
Mobility is still high, but not as big as singles since you have 2 people to
consider.
Family with kid(s)
This group has complex needs since they have young kids to think about.
Convenience is important, but it's different. These days, we are likely to
see 2 working parents so there is a strong need to balance work and life
especially with kids around. Proximity to schools, afterschool, and
healthcare is important. Working parents also mean dual income which
means stronger possibilities for bigger places to live.
Less mobility since you have 2 careers to considered plus schools and
friends.
Retirees
This group is more likely to stay around near family, friends as well as
hospitals/health care if they are much older
Less likely to move unless it's cost-related.
I would pick the family with kid(s) as the main target user to go after for MVP.
Convenience and life qualities matter more for this target user given that there are
more people/kids are considered in terms of house hunting. You can certainly make
arguments for couples without kids, but anytime when you have young children
going to schools, there are a lot of more considerations to think about. I didn't pick
single professionals and retirees since their needs are not as complex.
Pain Points/Needs
Convenience - how close is my home to work and kid's schools and the cost
of schools, after schools
Safety - how safe is my home especially since I have a kid(s) to worry about
Quality of life - what are some options near where I live in terms things I can
do with my family and friends or people that I want to connect with based on
my interests if I am relocating
Some factors/assumptions to consider before we pick a pain point to focus on.
Given the trend of going remote and rising housing costs, I predict more people will
consider relocating more than before. I think there are existing products already
addressing convenience and safety (Google Maps & Next Door/Google Search for
example). I think the quality of life is an interesting problem that aligns with our
product vision more and FB's business goal. As the family is more open to
relocating, there is a strong need to have those conversations about where to live,
what their lives are like for the family members. Users tend to have those
conversations with people they trust like friends and families. FB who is known for
providing tools to build community can certainly address these needs. This is also
a key differentiator from other competitors out there.
Ideas Brainstorming
Recommendations
Ask for Recommendations feature already existed in FB
We can leverage this by updating it to include some of the questions a
user might have including:
Schools reputation - what are the schools like for their kids
Interests - what are the top places to eat/drink/spend free time
Hobbies / outdoor activities - where can someone go for outdoor
activities like hiking/sports
Work + networking events - what are some top companies and where
are the top networking meetup events around
Search & Filter
Search can be improved based on all contents posted/shared by friends,
social graph, history
Users can search based on some cities and the results can be further
sorted and expanded such as
Places to eat/drink - videos, photos shared by network or public
Hobbies, interests - something places of interest shared by
hobbyists like sports, hiking, etc.
People to Connect - recommend friends of friends to connect in a
new town
Groups
Groups already existed in FB
We can leverage this for users to join in the neighborhood or town-based
groups where they can explore for things to do or people to connect.
Questions about what's life are like can be answered by residents already
in the group
If I have to pick based on releasing something quick for feedback, I would pick Ask
for Recommendations. We already have the feature, getting this release won't be a
major issue.
If I have to pick based on impact (which is what I recommend), I would recommend
doing a Search & Filter feature specifically for Looking for a Place. The results
should be personalized based on relevancy drawn by friends' and families' past
contents and social graphs. Users already have those conversations offline about
what's school is like, what are the things to do at a new town/neighborhood, who
do they know at new places. We provide leverage for the video, photos, and other
content shared by people in the past. Each content shared like video should also
have a messenger button like Stories in Instagram, where the user can follow up by
asking additional questions. I would also recommend content shared by friends or
friends, where the user can connect as well.
Trade-Off Risks
10. Privacy - I assume users would be concerned about their privacy the photos
or videos are shared for this product.
11. Cannibalization - As I mentioned, the goal is to help FB for retention. We
definitely want to make sure that the product doesn’t cannibalize the FB core
experience such as Newsfeed and Messenger. I would also track other
guardrail metrics such as DAUs and time spent to figure out if optimizing this
product would decrease those overall metrics.
77. How would you improve Google Drive?
https://youtu.be/bfgF_p4ruHE
Measuring success
An important aspect of being a product manager is evaluating your own features'
success. Due to this, we need to make sure we talk about different metrics we'd
use to measure the success of our implementation. Be specific here.
The main goal of our content is to increase engagement. To measure engagement
we could look at stickiness or overall time spent on the platform, but some of these
may provide data that's too unclear or not attributable.I think the best way to
measure success is active time on the platform, where we define active time as
time spent watching something. By not including navigation or idle time, it helps
normalize our data based on our most desirable behavior.All our improvements
should look to therefore increase active time spent on the platform.
Summarize
Be concise when you summarize your solution. The key is to keep it between 15 to
30 seconds in length.
Netflix is a great product that helped make tv and movie content accessible to
everyone. The main goal for any improvement should be to increase engagement.
Because of this, I'd look to add features like mood genre sorting or off-platform
recommendations. I'd look at average active time spent on platform each month by
user to determine whether these were successful features.
79. How would you integrate social into the Coinbase platform?
Ask clarifying questions:
There are a few different products within Coinbase platform - Coinbase,
Coinbase Pro, Coinbase Wallet. Which one would you like me to focus on?
Let’s assume it is Coinbase main app
Coinbase has both desktop and mobile apps - is it ok if I focus on one of
them first, and if time permits, extend it to another?
Let’s assume we focus on the mobile version
Coinbase is available in 100+ countries, can I focus on the US version?
Let’s assume yes.
Is there any specific goal I should focus on or this is a pretty open-ended
question?
Open-ended.
General structure:
Coinbase’s mission and how Coinbase app product fits overall into that
Users
Pain points
Solution
Evaluation
Coinbase is on a mission to increase economic freedom in the world. Coinbase app
lets you buy a range of cryptocurrencies, store them in its in-built wallet, and trade
them for other coins. So it is truly in line with giving people access to the open
financial system.
We’d like to integrate social into the Coinbase app. From the product standpoint, it
should align with the mission - it needs to provide tools for people to be more
connected to the open financial system. From a business perspective, we should
focus on engagement and user growth - i.e. a success for this product would be
more engagement and retention on the platform. For now, we won’t focus on
monetization or how this feature will potentially lead people to transact more
through Coinbase.
I think there are two aspects to introducing social to Coinbase:
Gamification and bragging rights
Education and community
Users
I think there are three broad customer segments on the platform - based on their
knowledge of cryptocurrencies and their trading volume.
People who only occasionally come onto the platform and spend very little on
crypto - generally not very familiar with various cryptocurrencies or protocols
People who have a relatively good understanding of crypto and invest
regularly in small amounts. They would probably invest more if they knew
more about various coins or if they could get some advice on which coins to
invest into
Power users - people that invest and trade frequently, and understand the
crypto landscape well.
The prioritization criterion is a total addressable market (TAM). I’d like to focus on
the middle user segment
Pain points
Too many coins and it is hard to know what coins could be a good investment
Investment is generally a lonely experience and lacks community support.
Especially if you are investing yourself and not talking to a financial advisor
Can’t share what they buy with others and cannot benchmark their
investments
The prioritization criteria are: 1) how acute the problem is? 2) how frequent is it?
I’d like to solve for 1 and 3.
Solution
Profiles. They can be made public to display people’s interests and positions
(but not their wallet addresses or purchasing history). This could be very
similar to what Robinhood built. It would let users share their allocation
percentage with close friends privately or publicly on social media or overall
on the platform.
Lists. People could create lists of coins that they follow, which could be
shared with others. Similar to playlists in Spotify. There could also be a
component of commenting on Lists to engage a wider community.
The prioritization criteria are Impact + Level of Effort (LOE).
Evaluation
We’d need to determine some success metrics for these features, with the broader
goal being engagement.
Tactical metrics
Total number of people using Profile feature, as a percent of overall user base
Total number of people creating Lists, as a percent of overall user base
Broader metrics:
Given that a user is using social features, does it lead to more engagement on
the platform - engagement + retention.
A number of new users - measuring whether the social aspect is driving more
people to the platform.
North-star metric:
A total number of transacting users on the platform.
As a discussion point, we could look at the risks of introducing social aspects into
investment. This can be potentially dangerous as people would treat
investment/trading as a game, and not make smart money decisions - being driven
more by emotional motivations, rather than based on risk-reward calculations.
80. How would you improve engagement for the TrueCaller app?
https://youtu.be/SH0VTe2gevQ
83. If you have infinite resources, and the year is 2025, how would you
improve Google Translate?
I have a few clarification questions and some assumptions - Go ahead
5 years and infinite resources, I have no constraints in terms of making
technology advancements - Yes, no constraint
I’ll focus on improving the lives of people and changing the ways people use
Google Translate and may expand the use to different products.. not just
existing interface - Cool
Let's take a step back and think why people need translation - okay
For business communication
To communicate with people who speak a different language, not in business
but casually
Watch movies, plays etc., basically to enjoy and learn the art and culture of
different countries with different languages
Understand signs or menus or books in different languages
Communicate our feelings and understand someone else's to/of a person
speaking different language
Basically we need translation to communicate and understand different languages.
(Philosophically and passionately) If we could solve this problem we can actually
UNITE the world - So what are you proposing (poker face)
Sure I'll take a little time to jot down some ideas - Okay
Okay, so my proposal for the future of Google Translate is “One World”. The vision
of One World is to “Unite the world by removing the language barrier”. Let me
explain to you what this product will do - I am excited
Features:
Translate the audio from any language to any language (Not subtitles but
dubbing)
Translate the script of any language to any language (Reading and writing)
It will have different settings for example business, casual, urban etc. based
on who you are communicating with.
Let’s me walk you through the design and a few use-cases of this product. But
before that just wanted to check-in and see if there is any confusion - I think I’ll let
you explain the use-cases and design and see if I have any question
Sure, so One World will be integrated with headphones, microphones, and eye-
glasses. This way you can speak, understand, read, and type different languages.
Now imagine:
You are in China and go to a restaurant. You are wearing One World
earphones w/microphones. Server comes to take the order and speak fluent
Mandarin, but you don’t hear mandarin, you hear casual American english..
No struggle, no confusion... You respond in English and the server hears
Mandarin .. friendly, casual, no confusion... Both of you are using One World
products - Interesting
Someone in a rural part of India.. who only understands or speaks their native
language. He can watch any video in any language because he is using One
World headset, everything seems natural.. The voice, the dubbing, context..
Emotions, Feelings, Tones don't get lost in the translation if you use One
World
You go to Italy and have One World eye glasses.. But you don’t see Italian
script at the airport or street signs or restaurant menus.. You just see the
language you prefer to read..
In essence, One World will remove the barrier of language from the world... When I
imagine One World, I think of a world where you are not lost or need any external
help as you can read, write, speak, understand, and communicate in any language.
It’s in contact lenses, eyeglasses, sun-glasses, head-phones, wireless ear-plugs.,
you even have it in your smartphone..
You can read any book or watch any video.. No subtitles required.. The experience
will be extremely seamless.. For eg. all the external noise will be canceled and you
hear only the language you selected.
You can talk and write using different settings.. Business settings for businesses,
Urban setting to communicate with your international friends in school.. so many
possibilities
This is the future I see for Google Translate with unlimited resources in next 5 years
- It’s actually a bold vision
Yeah but there could be downsides. The downside I think of:
Latency in translation will nullify the experience.. Reading or listening
Mistakes in translations during business meeting or even in casual
conversations can have very negative consequences for the users
It has to be perfect... The only incremental release possible is the addition of
languages and the feature of hearing the translation in the voice of the person
speaking..
84. How would you authenticate reviews for Facebook Locals
Clarifying questions:
Q: So FB locals is a standalone app that has reviews of local businesses? What is
the current state of the product?
A: Yes. It recently relaunched and branded.
Facebooks mission is to connect people and help them build community, FB local
fits into this by using the power of the large social network to surface businesses
and events and uses signals such as reviews to build trust and provide value. So its
of the utmost importance that the reviews are authentic.
Goal: Improve authenticity of reviews to increase trust and usefulness of facebook
locals
Stakeholders:
Local businesses
Consumers
Given our goal is to to increase trust and usefulness it makes the most sense to
focus on consumers. There are vastly more of them and if they don't feel like the
reviews are trustworthy they wont use the product and might migrate to
competitors such as yelp, google maps etc.
As far as consumers go we could break it down by activity level:
leaves reviews and reads reviews
reads reviews but doesn't leave reviews
new user of the product
It makes the most sense to focus on those that read reviews and new users.
Reasons why a review might appear to be inauthentic:
Profile looks inauthentic
Review looks inauthentic
Soln can be both about how we detect and hide inauthentic reviews and how we
surface signals that something is authentic:
Profile looks inauthentic
Decrease ranking and or hide reviews from profiles that seem to be shill
accounts (new, no friends, don't have normal FB activity)
Use ML/AI to flag
Surface signals and activities that increase confidence, ex: FB user since
XX, # of reviews
Verified identity flag, user uploaded ID etc
Review looks inauthentic
Use machine learning to find/flag accounts with specious reviews that
don't seem relevant
Surface signals that verify that reviewer actually visited business, amazon
has a concept of verified reviews b/c they know somebody bought
something, could we do something similar here like: "verified visitor" b/c
they checked in to the business? We could also do something along the
lines of looking at the metadata on any photos (likely taken on a mobile
phone) to confirm it was indeed taken there
Enforce minimum length on reviews, short reviews such as nice or good
are both unhelpful and seem fake
Use crowdsourcing to bubble up the best/most helpful reviews
Allow users to flag suspicious reviews
Based on our brainstorm I would categorize these by effort and impact.
Top items and why:
Using AI/ML to detect and hide reviews from inauthentic profiles, we should
already have such as system to detect fake accounts, there is a massive
effort for fake news that we can draft off of (effort low, impact high)
"Verified visitor" badge to show somebody actually visited a location is a
strong signal of authenticity, we'd need to build some user education but this
functionality also pretty much already exists (effort med, impact high).
Conversely you can also look at IP etc and use this as a negative signal in
ranking.
Surface signals and activities that increase confidence, ex: FB user since XX,
# of reviews. We have all of this data and its a minor UX change to
accommodate (effort low, impact high)
So to recap authenticity is important because trust is a foundation of strong
communities, we can tackle the authenticity of profiles and reviews and I would
prioritize the three items mentioned above that are high impact and low/medium
effort that (1) leverage existing or create new signals of authenticity (2) leverage
existing functionality to flag/hide inauthentic reviews.
Other factors: finding pilots is harder. People with planes to spare is hard. If
Lyft needs to source the plans then it will be too expensive. Flying is not
usually considering on demand mode of transport. It is much more planned.
So I think it makes sense for Lyft to try to launch Lyft auto rickshaw in India.
Reasons:
9. Maximum number of users (riders and drivers) that can be added
10. Competition to Uber and possible gain market share in major cities where
Uber auto isn't there
11. New market entry and establish brand presence in India which is one of the
biggest economies.
Here is Launch Plan:
9. Marketing details
10. Government relations
11. Establish Channels of outreach
12. Get partnerships with auto drivers
13. Have a fall back plan for error scenarios
91. Design a product for Facebook to fight Covid-19.
Q: should this be part of FB or a standalone product?
A: no hard requirements, it just has to be something that FB would launch
Q: is there a specific region we should be designing for? is it ok that we focus on
the US as its the current epiccenter of the pandemic?
A: Yes that's fine
Q: fighting covid-19 is a very broad goal, what if we translated this into decrease
the spread of covid-19 - there's multiple ways we could do that but it makes it a bit
more concrete.
A: Yes that sounds good
Ok thanks for answering those few questions. What I'd like to do to tackle this
problem is:
(1) Talk about FB mission and why this is important
(2) list out personas and prioritize one
(3) brainstorm painpoints and prioritize one
(4) come up with solutions and evaluate them
(5) discuss what would go out in MVP
Ok so facebooks goal is to connect the world and help them build a sense of
community. This is especially important right now during the pandemic as we're all
stuck home and we're all in this together. Our ability to combat COVID depends on
having a shared understanding and ability to act for the common good. FB has a
unique position and I'd even say burden at act as we all are spending a lot of more
time online and its a way to connect, get information etc.
Persona's:
(1) State governments: with the lack of federal leadership and coordination states
and governors in particular are key people in fighting covid19
(2) healthcare workers: healthcare workers are the front line and are risking their
lives everyday to treat others, they are doing an admirable job in the face of real
adversity
(3) elderly: over 60 might live with their spouse or perhaps alone - non retirement
home situation
(4) those not at increased risk:
Taking into account the size of the populations and the potential impact facebook
can have I think it makes the most sense to focus on the elderly/those at increased
risk.
Painpoints:
(1) Loneliness, social distance calls for those over 60 to be isolated from others.
They can no longer visit their children or grandchildren
(2) Need to shop for necessities (food, medication etc) but are advised to not go
out
(3) Increased sedentary lifestyle as they can't go out anymore
(4) Anxiety, hard to keep up with the latest - things change on a daily basis and you
don't know what sources to trust
Of these painpoints we should focus on loneliness, this is something that facebook
is best positioned to help and loneliness has been highly correlated with negative
health outcomes in multiple studies I'm aware of.
Soln:
(1) VR: FB acquired oculus and what if we created a virtual space say similar to a
senior center or community center where the elderly could virtually congregate.
You could even think of this as something like a thirdspace where you could go to
meet people or just kind of hang out and do your own thing while not being alone.
Eventually if you scaled this up you could have entry points to healthcare providers
and government services that you could access here. To me this is a really
interesting idea as until we have a vaccine many have called for the elderly to
continue to isolate even after we re-open the US.
(2) Daily checkin group messenger: What if we created a private chat for a family
or other unit such as senior friends group and added in some kind of chatbot
functionality. It could have a daily reminder to take your vitals (temp/ox levels) and
report in that you're safe providing a ritual/daily touchbase. If the elderly or
somebody didn't checkin the other people in the group could be alerted. The
chatbot could also help prompt conversation by sharing inspirational quotes, or
asking/taking polls such as whats the first thing you'll do when you can go out etc.
(3) Facebook public portal roulette: what if you could publicly enable (with an opt
in) the ability to chat with somebody else that wanted to chat at the same time?
you might be able to set preferences like distance, age etc.
Of these three solutions I'd prioritize the daily checkin family messenger. It builds
on top of existing messenger functionality and adds a positive daily ritual. My
understanding is that some of the basic chatbot funtionality is already developed
for pages and we could reuse that as well. It's also really easy to extend this to the
very isolated that don't have an existing unit, you could allow people to opt in to
join an "elderly support group"
Clarify: Are we specifically referring to the point in time after a customer places an
order to a restaurant, in the context of Doordash? Or are we talking about a generic
online order? (Assume former)
I am going to walk through what I think our business and product goal is, followed
by the users and their painpoints in the workflow after they place an order. Then I
will prioritize which pain points to solve for based on business objective and some
other factors, and finally brainstorm and prioritize some solutions/features to
address those pain points. Does that sound good?
Business Objective or Mission for Doordash - to connect consumers to local
businesses around them for ultimate convenience and empower small businesses
through logistics which unlocks their access to more consumers and financial
opportunity. My assumption is that since the company already has the max market
share in the food delivery segment and a steady revenue model with fees and
contracts, their north star goal to focus on will be user retention (over acquisition,
monetization, etc.) to maintain that edge.
Users - this is a two (or actually 3) sided marketplace - with consumers (buyers),
merchants (SMB owners) and 'dashers' or delivery personnel. For this particular
question, I will focus on the consumer and their experience right after they place
an order.
Painpoints - I am going to walk through the potential problems which can occur
after a consumer places an order, and divide them into 3 buckets:
User Actions
User made an error in the order they just placed and needs to correct it -
e.g. User ordered to the wrong address and needs to correct it, or didn't
add tip and now wants to, or User sees the ETA and decides they need to
cancel and order form another place, or User needs to change delivery to
pick up!
Operational issues
It takes a long time to get a confirmation of the order from the business
(say, restaurant)
Restaurant runs out of ingredients required to prepare the consumer's
order, so either cannot prepare that order or need to source ingredients,
adding to the ETA
Dashers are unavailable and therefore the ETA is a lot longer than approx.
ETA communicated before placing the order
Dasher unable to find the consumer's address and unable to get in touch
with the consumer
Dasher gets into an accident or trouble on the way to the consumer
adding to ETA and with no visibility for consumer or merchant
Dasher mixes up order with another while making the final delivery to
consumer
Technical issues
It takes a long time to get a confirmation of the order from the business
but due to technical issues (latency) in the app
App crashes right after order and does not re-open for some time
Now let's prioritize, based on 3 criteria - (A) Business Goals - which is to
seamlessly connect consumers to more local businesses and make it a convenient
experience, such that users continue to use their service. (B) Value to consumer,
such that we increase user retention (C) Complexity / effort to solve
I think I would focus on the following 2 problem-areas with some potential
solutions:
9. Consumers needing to make certain changes to their order right after placing
them
2. Solution: Allow changes for 5 minutes after an order is placed, after
which the restaurant gets pinged about the order.
3. Low-hanging and easy to implement and makes it a stress-free and
convenient experience
4. Metrics to track: # of orders with changes after submission, reduction in
# of customer complaints or requests for changes to orders
5. Tradeoffs/Pitfalls: Adds to the ETA which is the other metric consumers
care about
13. Dashers unavailable and therefore the ETA is a lot longer than approx. ETA
communicated before placing the order
2. Solution: This can be solved by improving our demand forecasting
algorithms. We could do this using machine learnings and train our
existing models with more granular data on expected demand in different
localities/businesses at different times of day and days of the week.
3. Medium to large effort but ETA is a key metric of success for the
company.
4. Metrics to track: Avg ETA, Week on week, Dasher utilization Rate
5. Trade-off/Pitfall: Even with an improved algorithm, we may need to scale
up dashers at some times of the day/week.
Why did I focus on these problems? I think these 2 would be needle movers for
consumers and would influence their decision on whether they would come back
to the Doordash app or not. While the technical issues are important, I don't think
they are the most critical or the long pole here to maintain customer trust and
retention. And the other problems - while bad - are harder to control for Doordash
(from a product perspective).