"I would always pick a specific product and make a case. Answering this question without a specific product in mind makes the answer unstructured in my opinion. For instance, I would pick Gmail as an example to answer this and structure my response.
Clarifications & Assumptions
Let us pick a specific product and structure our response - for instance - let us pick Gmail as the product that you want to analyse and make a Go / No Recommendation to Sunset the Product.
Overall Google Revenu"
Karthik M. - "I would always pick a specific product and make a case. Answering this question without a specific product in mind makes the answer unstructured in my opinion. For instance, I would pick Gmail as an example to answer this and structure my response.
Clarifications & Assumptions
Let us pick a specific product and structure our response - for instance - let us pick Gmail as the product that you want to analyse and make a Go / No Recommendation to Sunset the Product.
Overall Google Revenu"See full answer
"Clarifying questions:
What do we mean by a video conferencing app? Zoom or Messenger? A: More like Zoom
Is the app for B2B users or C2C users? A: Dealer's choice
What stage is this app at? Early-stage or has been in the market for a while? A: Current Player
This question will help decide if you will focus on Adoption or Engagement and retention...
Is there a specific market or user group we need to focus on? A: Dealer's choice
Is it a paid or free service? A: Both
The structure"
Ammro H. - "Clarifying questions:
What do we mean by a video conferencing app? Zoom or Messenger? A: More like Zoom
Is the app for B2B users or C2C users? A: Dealer's choice
What stage is this app at? Early-stage or has been in the market for a while? A: Current Player
This question will help decide if you will focus on Adoption or Engagement and retention...
Is there a specific market or user group we need to focus on? A: Dealer's choice
Is it a paid or free service? A: Both
The structure"See full answer
"First, I'd like to ask some clarifying questions and try to narrow down the scope of this question. Among them I would like to ask:
Are we looking to optimize for a specific goal or metric? Eg: we want more users/queries or are we looking to increase revenue?
Are we testing over a specific aspect of Bing? EG: UI, search quality results, recommendation engine, etc.
Duration and size of the test. Available resources or constraints (teams, technology, budget)
Now, to ass"
Alfredo M. - "First, I'd like to ask some clarifying questions and try to narrow down the scope of this question. Among them I would like to ask:
Are we looking to optimize for a specific goal or metric? Eg: we want more users/queries or are we looking to increase revenue?
Are we testing over a specific aspect of Bing? EG: UI, search quality results, recommendation engine, etc.
Duration and size of the test. Available resources or constraints (teams, technology, budget)
Now, to ass"See full answer
"Structure: 1. Ask Clarifying Questions 2. Look at external factors 3. Look at Internal factors ( Slice the data aross different cuts and plan accordingly)
Clarifying Questions:
What's an outbound message? Is it something Linkedin users send among each other?
Decline trends: Is the decline steep or gradual? From when, are we seeing this decline (Say since a week, fortnight, month, etc)
External Factors:
Have we seen any competition led changes/ new campaigns etc?
Have we see"
Meenakshi sundaram M. - "Structure: 1. Ask Clarifying Questions 2. Look at external factors 3. Look at Internal factors ( Slice the data aross different cuts and plan accordingly)
Clarifying Questions:
What's an outbound message? Is it something Linkedin users send among each other?
Decline trends: Is the decline steep or gradual? From when, are we seeing this decline (Say since a week, fortnight, month, etc)
External Factors:
Have we seen any competition led changes/ new campaigns etc?
Have we see"See full answer
"Clarifying Question:
Are we talking about mission-oriented success or business-oriented success? [Let's assume mission-oriented]
Let's start by talking about where Pages fit into the mission of Facebook. Then we'll cover some relevant metrics, identify which are most important for measuring the success of Pages, and then talk about some trade-offs as part of a final recommendation.
Mission: Facebook's mission is to empower people to build community and to bring people closer togeth"
Ian S. - "Clarifying Question:
Are we talking about mission-oriented success or business-oriented success? [Let's assume mission-oriented]
Let's start by talking about where Pages fit into the mission of Facebook. Then we'll cover some relevant metrics, identify which are most important for measuring the success of Pages, and then talk about some trade-offs as part of a final recommendation.
Mission: Facebook's mission is to empower people to build community and to bring people closer togeth"See full answer
"Clarifying questions:
Why are we fixing the roads? Is it due to temporary damage or something structural has gone wrong?
What is our purpose behind fixing the roads? Increase mobility in an area? Reduce inequality? reduce crime?
Assumptions:
Roads have had temporary damage due to rain / storm
We know the specific roads which are bad and will need to be fixed
Want to increase commercial traffic. Want people to visit a specific area which has bad roads and slow moving traffic.
W"
Prateek S. - "Clarifying questions:
Why are we fixing the roads? Is it due to temporary damage or something structural has gone wrong?
What is our purpose behind fixing the roads? Increase mobility in an area? Reduce inequality? reduce crime?
Assumptions:
Roads have had temporary damage due to rain / storm
We know the specific roads which are bad and will need to be fixed
Want to increase commercial traffic. Want people to visit a specific area which has bad roads and slow moving traffic.
W"See full answer
"Firstly, I would like to be in a room with all the stakeholders (tech/business) and the decision makers.
Now starts the analysis of the situation. Certain questions that I will be looking for an answer are-
Is this a new issue? or an old one?
What is the severity and priority of the feature in the release? In terms of business values.
How long would it take the engineering team to fix the issue?
Can we manage for a workaround meanwhile the issue gets fixed?
What are the risks inv"
Shreya S. - "Firstly, I would like to be in a room with all the stakeholders (tech/business) and the decision makers.
Now starts the analysis of the situation. Certain questions that I will be looking for an answer are-
Is this a new issue? or an old one?
What is the severity and priority of the feature in the release? In terms of business values.
How long would it take the engineering team to fix the issue?
Can we manage for a workaround meanwhile the issue gets fixed?
What are the risks inv"See full answer
"Let's split the experience in four parts:
Time between order is placed and order is waiting to be prepped by the shopper.
Time between order is prepped by the shopper and ready to be picked by the driver.
Time when it's out for delivery.
Post delivery experience.
Now lets think through what can do wrong? How do we define wrong?
A wrong would be anything where a customer has a negative experience. Let's dive into the when things could potentially go wrong.
**order is placed and"
Pree M. - "Let's split the experience in four parts:
Time between order is placed and order is waiting to be prepped by the shopper.
Time between order is prepped by the shopper and ready to be picked by the driver.
Time when it's out for delivery.
Post delivery experience.
Now lets think through what can do wrong? How do we define wrong?
A wrong would be anything where a customer has a negative experience. Let's dive into the when things could potentially go wrong.
**order is placed and"See full answer
"👇 Your feedback is very much appreciated 👇
Reduce scope of product for the initial launch. Streamline the PRD to an actual MVP and use the current PRD (that takes 6 months to build) for the V1"
Julien C. - "👇 Your feedback is very much appreciated 👇
Reduce scope of product for the initial launch. Streamline the PRD to an actual MVP and use the current PRD (that takes 6 months to build) for the V1"See full answer
"Product -> Self service Portal
North Star Metric-> No. of proposal downloaded
Problem-> 15% Decrease in Proposal downloads
RCA->
System Health check-> Bugs, errors in pages during session, site crashed, server inavailability, new feature was introduced which made it difficult for user to navigate.
If there was problem of server in-availability, is load balancer working fine/server is not available?
If problem was with feature->
What feature was introduced? do an A/B test with older feature
Fu"
Smriti G. - "Product -> Self service Portal
North Star Metric-> No. of proposal downloaded
Problem-> 15% Decrease in Proposal downloads
RCA->
System Health check-> Bugs, errors in pages during session, site crashed, server inavailability, new feature was introduced which made it difficult for user to navigate.
If there was problem of server in-availability, is load balancer working fine/server is not available?
If problem was with feature->
What feature was introduced? do an A/B test with older feature
Fu"See full answer
"Clarifying Questions:
Do we have any specific goal in mind for this new product, for example targeting new audience, expansion to new places , catering to new need etc.
· I am going to assume targeting new audience
Do we have any constraints?
· No constraints
When you say restaurants does it mean casual restaurants, pubs, food joints 5 star hotels etc.
· I am going to assume all kind of restaurants who have already registered there establishments on Swiggy
Structure
User Segme"
Gaurav C. - "Clarifying Questions:
Do we have any specific goal in mind for this new product, for example targeting new audience, expansion to new places , catering to new need etc.
· I am going to assume targeting new audience
Do we have any constraints?
· No constraints
When you say restaurants does it mean casual restaurants, pubs, food joints 5 star hotels etc.
· I am going to assume all kind of restaurants who have already registered there establishments on Swiggy
Structure
User Segme"See full answer
"Clarifications/assumptions -
we're only interested in opening and closing hours, not serving times e.g. breakfast or lunch
time format etc will be local
only interested in regular hours not special holiday hours
Potential users/data providers (ranked by order of authority)
Businesses/Advertisers
Consumers
Google
Goal
Coverage
Prioritising the most popular restaurants, or those who are willing to invest in advertising
Accurate, but conservative - better be wrong to"
Raymond W. - "Clarifications/assumptions -
we're only interested in opening and closing hours, not serving times e.g. breakfast or lunch
time format etc will be local
only interested in regular hours not special holiday hours
Potential users/data providers (ranked by order of authority)
Businesses/Advertisers
Consumers
Google
Goal
Coverage
Prioritising the most popular restaurants, or those who are willing to invest in advertising
Accurate, but conservative - better be wrong to"See full answer
"I will start with clarifications:
Q: How do you define "healthy" marketplace?
A: When there is a balance in demand and supply
Q: If we have balance, is it fair to assume, lot of transactions will happen?
A: Sure
Q: Also, is it fair to assume well known tokens on the platform already have a healthy marketplace with enough buyers and sellers. The problem is mainly with new tokens that will be introduced?
A: Thats a fair assumption
Q: Its okay to limit scope for this exercise to the CB retail a"
Hems S. - "I will start with clarifications:
Q: How do you define "healthy" marketplace?
A: When there is a balance in demand and supply
Q: If we have balance, is it fair to assume, lot of transactions will happen?
A: Sure
Q: Also, is it fair to assume well known tokens on the platform already have a healthy marketplace with enough buyers and sellers. The problem is mainly with new tokens that will be introduced?
A: Thats a fair assumption
Q: Its okay to limit scope for this exercise to the CB retail a"See full answer
"One way to develop project metrics is around what problem the project is trying to solve within a particular timeframe, at a cost of x dollars and with y quality
Scope:
Did the project deliver as per the problem statement - over and beyond
Resources metrics:
Planned resources were utilized to contribute to the success
Budget:
Did the cost of the project implementation be under the budget or over?
Schedule:
In-flight milestones were completed on time or not as per the plan
Was the proje"
Y C. - "One way to develop project metrics is around what problem the project is trying to solve within a particular timeframe, at a cost of x dollars and with y quality
Scope:
Did the project deliver as per the problem statement - over and beyond
Resources metrics:
Planned resources were utilized to contribute to the success
Budget:
Did the cost of the project implementation be under the budget or over?
Schedule:
In-flight milestones were completed on time or not as per the plan
Was the proje"See full answer
"Good practice video; however, at minute 6:40 in this video, the interviewer confirmed the app version causes no issue! While the final answer was the app version!"
Anonymous Cat - "Good practice video; however, at minute 6:40 in this video, the interviewer confirmed the app version causes no issue! While the final answer was the app version!"See full answer
" can we use blomfilters to check existing usernames? and if both are creating at a time, like both are choosing some abcd , here system checks whether user with that name exists or not. so while checking , it will add an entry on redis (example) with this name as key and obtain lock using some distributed lock. , it will lock on that name. (like seat booking in bookmyshow) with some TTL value.
so this check will happen once user enters his interest username and also while submit .. 2 times che"
Gk K. - " can we use blomfilters to check existing usernames? and if both are creating at a time, like both are choosing some abcd , here system checks whether user with that name exists or not. so while checking , it will add an entry on redis (example) with this name as key and obtain lock using some distributed lock. , it will lock on that name. (like seat booking in bookmyshow) with some TTL value.
so this check will happen once user enters his interest username and also while submit .. 2 times che"See full answer
"Clarification
What category of Marketplace are we setting a goal for as there are several sub-marketplaces? —> We are looking at overall Marketplace
Are we focused globally or in the US? —> Lets limit to the US
To set the Goal for FB marketplace I will start by describing the product, go over goals for the users (buyers / sellers) and the business (FB), review user actions, list metrics and then summarize our goal for marketplace and choose a few keys metrics to track our progress towa"
stash - "Clarification
What category of Marketplace are we setting a goal for as there are several sub-marketplaces? —> We are looking at overall Marketplace
Are we focused globally or in the US? —> Lets limit to the US
To set the Goal for FB marketplace I will start by describing the product, go over goals for the users (buyers / sellers) and the business (FB), review user actions, list metrics and then summarize our goal for marketplace and choose a few keys metrics to track our progress towa"See full answer
"Clarifying and definition of the metrics
By creations down by 5%, how do you calculate the drop? the how % user create stories has dropped, or the overal stories being created fewer, could be average stories created by a user drops. Basically, how do you calculate the creation and drop? They have similarities, but it reveals diffrent type user behahviors.
Assume they say fewer people create fewer stories , both,
Just to be confirm that, we saw a 5% change/dig in how many user"
Scarlett S. - "Clarifying and definition of the metrics
By creations down by 5%, how do you calculate the drop? the how % user create stories has dropped, or the overal stories being created fewer, could be average stories created by a user drops. Basically, how do you calculate the creation and drop? They have similarities, but it reveals diffrent type user behahviors.
Assume they say fewer people create fewer stories , both,
Just to be confirm that, we saw a 5% change/dig in how many user"See full answer