"Question: Design a CookBook app
A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product.
Answers/assumptions to the questions: let’s say below are the answers the interviewer provides:
what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe
who are the user segments: considering people who’r"
Anamitra - "Question: Design a CookBook app
A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product.
Answers/assumptions to the questions: let’s say below are the answers the interviewer provides:
what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe
who are the user segments: considering people who’r"See full answer
"Let's start with clarifying question -> What do we want to achieve with increased engagement?
Let's say Spotify has personalization that prefers more engaged songs/podcast to be available to new users (who have not heard that song). Along the same lines as Facebook/Linkedin/Instagram prefers posts. The more the song/podcast is engaged among users, for more people it will be visible to listen.
What users we are targeting? There are 2 broad categories of users such as creators and listen"
Aidynn E. - "Let's start with clarifying question -> What do we want to achieve with increased engagement?
Let's say Spotify has personalization that prefers more engaged songs/podcast to be available to new users (who have not heard that song). Along the same lines as Facebook/Linkedin/Instagram prefers posts. The more the song/podcast is engaged among users, for more people it will be visible to listen.
What users we are targeting? There are 2 broad categories of users such as creators and listen"See full answer
"
To start, I'm going to make sure I understand the product correctly and also define what specific business metric we're trying to improve. Second, I will focus on defining the target user for which we want to improve the product and brainstorm what additional user problems we could solve. And third, I will generate solutions for these problems, prioritize them, and make a recommendation."
First I want to understand if this product will aim to help me find the pet I want, or help me discover wh"
Anonymous Sparrow - "
To start, I'm going to make sure I understand the product correctly and also define what specific business metric we're trying to improve. Second, I will focus on defining the target user for which we want to improve the product and brainstorm what additional user problems we could solve. And third, I will generate solutions for these problems, prioritize them, and make a recommendation."
First I want to understand if this product will aim to help me find the pet I want, or help me discover wh"See full answer
Product Design
Product Strategy
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Hey, Thanks for the question - it’s a fantastic challenge with real-world impact. Cool so this is the rough backbone structure that we can follow and ofcourse we can add meat later on to it and pivot if required. So here it goes: First would like to lay out the broader mission as to why we are doing this and then some clarification questions and then probably try to segment users via single or different approaches, then will pick which permutation makes sense as the target segment, then ge"
Adarsh S. - "Hey, Thanks for the question - it’s a fantastic challenge with real-world impact. Cool so this is the rough backbone structure that we can follow and ofcourse we can add meat later on to it and pivot if required. So here it goes: First would like to lay out the broader mission as to why we are doing this and then some clarification questions and then probably try to segment users via single or different approaches, then will pick which permutation makes sense as the target segment, then ge"See full answer
"Clarifying question
Why? Does booking.com have data on demand for this new feature? Let's say no
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 i"
Mudit B. - "Clarifying question
Why? Does booking.com have data on demand for this new feature? Let's say no
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 i"See full answer
"clarifying questions
why are we building this? is there a particular reason we are building this or is there a metric/group of metrics that shall be activated that eventually drives an organisational metric or is it just an attempt of creating another super app?
am i safe to assume that i am a part of the team that can actually drive the marketplace experience? and by shopping, we mean a marketplace like an amazon?
can i safely set the overarching organisational goal, then the indi"
Arnab S. - "clarifying questions
why are we building this? is there a particular reason we are building this or is there a metric/group of metrics that shall be activated that eventually drives an organisational metric or is it just an attempt of creating another super app?
am i safe to assume that i am a part of the team that can actually drive the marketplace experience? and by shopping, we mean a marketplace like an amazon?
can i safely set the overarching organisational goal, then the indi"See full answer
"Assumption about the teleportation machine:
Teleportation is instantaneous like Star Trek
The product does not take too much space maybe 6 ft by 6 ft and 10ft high is good enough
Teleportation works vertically both above ground and underground as well as going 100 meters horizontally
If possible you can combine multiple teleportation machine to repeat teleportation
Users groups
A product like this can be leveraged for almost everyone but I think I want to focus on users who ha"
Niaz - "Assumption about the teleportation machine:
Teleportation is instantaneous like Star Trek
The product does not take too much space maybe 6 ft by 6 ft and 10ft high is good enough
Teleportation works vertically both above ground and underground as well as going 100 meters horizontally
If possible you can combine multiple teleportation machine to repeat teleportation
Users groups
A product like this can be leveraged for almost everyone but I think I want to focus on users who ha"See full answer
"It's possible the Onboarding Flow is fine as it is - but I would do some initial hands-on exploring.
I would go through the boarding steps myself.
Re-Visit the flow with a clean perspective.
Take notes on Pros & Cons.
Things I liked.
Things I didn't like.
Create a table.
Brainstrorm some UI / UX / Flow features that could use some improvement.
If my simple analysis warranted some more exploration - I would do an informal survey with my immediate internal colleagues - and possibly even my tight"
G. D. - "It's possible the Onboarding Flow is fine as it is - but I would do some initial hands-on exploring.
I would go through the boarding steps myself.
Re-Visit the flow with a clean perspective.
Take notes on Pros & Cons.
Things I liked.
Things I didn't like.
Create a table.
Brainstrorm some UI / UX / Flow features that could use some improvement.
If my simple analysis warranted some more exploration - I would do an informal survey with my immediate internal colleagues - and possibly even my tight"See full answer
"Assumptions and clarifying Questions
1 - This will be a feature within the existing FB App and would utilize existing features - YES
2 - What is the goal of this new feature - User acquisition & increase engagement
3 -Is this feature around playing sports or watching sports - Playing
4 - Any specific geography to target - US
5 - Both mobile and desktop platforms - YES
6 - Any specific demographic to target - You choose
7 - Any constraints around go to market - 6 months
8 - Any other"
R K. - "Assumptions and clarifying Questions
1 - This will be a feature within the existing FB App and would utilize existing features - YES
2 - What is the goal of this new feature - User acquisition & increase engagement
3 -Is this feature around playing sports or watching sports - Playing
4 - Any specific geography to target - US
5 - Both mobile and desktop platforms - YES
6 - Any specific demographic to target - You choose
7 - Any constraints around go to market - 6 months
8 - Any other"See full answer
"To clarify, Lyft currently uses dynamic pricing which means the price of a ride is not constant and depends on multiple factors.
Let's keep only the car rides on Lyft with driver-rider as customers in the current scope and ignore other product offerings such as bikes, scooters.
Should we improve the current dynamic pricing model or design dynamic pricing assuming it doesn't exist? Let's assume latter.
Let's assume this dynamic pricing applies to entire US market.
Now let's see what factors I"
M N. - "To clarify, Lyft currently uses dynamic pricing which means the price of a ride is not constant and depends on multiple factors.
Let's keep only the car rides on Lyft with driver-rider as customers in the current scope and ignore other product offerings such as bikes, scooters.
Should we improve the current dynamic pricing model or design dynamic pricing assuming it doesn't exist? Let's assume latter.
Let's assume this dynamic pricing applies to entire US market.
Now let's see what factors I"See full answer
"Clarifying question - Who are we? Any constraints - time/money? What region are we going to focus on? Do we have a goal in mind? I'm assuming a product like this does not exist in today's world. How do you define kids - any specific age range?
User Segments -
1) Beginner - don't know what an ATM is/don't understand money that well
2) Intermediate - have a basic understanding of ATMs
3) Advanced - have a really good understanding - maybe are on the older side
Segment chosen is the Intermediate"
Mrinalini A. - "Clarifying question - Who are we? Any constraints - time/money? What region are we going to focus on? Do we have a goal in mind? I'm assuming a product like this does not exist in today's world. How do you define kids - any specific age range?
User Segments -
1) Beginner - don't know what an ATM is/don't understand money that well
2) Intermediate - have a basic understanding of ATMs
3) Advanced - have a really good understanding - maybe are on the older side
Segment chosen is the Intermediate"See full answer
"Assumptions, company, industry, external, customers, problems, solutions, metrics
Company is microsoft, its vision is to help people and organization to achieve their full potential by increasing productivity .
Task management - there are many products like notes, google task etc which exist but no one is market leader. A user had a list of tasks which she wants to complete by Y deadline and their is prirotization among these and could be categorized
Task - start day, end day, estimated time to"
Megha V. - "Assumptions, company, industry, external, customers, problems, solutions, metrics
Company is microsoft, its vision is to help people and organization to achieve their full potential by increasing productivity .
Task management - there are many products like notes, google task etc which exist but no one is market leader. A user had a list of tasks which she wants to complete by Y deadline and their is prirotization among these and could be categorized
Task - start day, end day, estimated time to"See full answer
"What is shopper demand?
Let's say the ability to predict whether x number of shoppers are available during a certain time of day based on a some factors
Variables:
\# number of orders /per hour /per day /per week
Shopping Time: time taken for a shopper to prep an order (how many orders can a shopper prep)
$ average order value
geographic factors since demand will vary by city
number of stores or any other multiplying factor which help us predict order volume (which is dire"
Pree M. - "What is shopper demand?
Let's say the ability to predict whether x number of shoppers are available during a certain time of day based on a some factors
Variables:
\# number of orders /per hour /per day /per week
Shopping Time: time taken for a shopper to prep an order (how many orders can a shopper prep)
$ average order value
geographic factors since demand will vary by city
number of stores or any other multiplying factor which help us predict order volume (which is dire"See full answer