"My Favorite Product is Grammarly unlike Microsoft spell checker, it helps correct the mistakes as I compose my sentences. It follows rules, patterns, machine learning, deep learning, and natural language processing (NLP) to improve users’ writing skills and improve their confidence in writing skills.
I would evaluate this product by the following design principles.
Usefulness
Understandability
Innovative
It’s honest
I can expand this criterion and explain how I evaluate prod"
Dev S. - "My Favorite Product is Grammarly unlike Microsoft spell checker, it helps correct the mistakes as I compose my sentences. It follows rules, patterns, machine learning, deep learning, and natural language processing (NLP) to improve users’ writing skills and improve their confidence in writing skills.
I would evaluate this product by the following design principles.
Usefulness
Understandability
Innovative
It’s honest
I can expand this criterion and explain how I evaluate prod"See full answer
"Clarifying Questions
Who are we? Traditional elevator company or a new age tech startup
Assumption: New age tech based elevator company
Any constraints: Budget, etc. Assumption: No
What kind of a skyscraper building:
Assumption: Commercial. Includes office spaces as well as others
Any particular goal with respect to building this elevator? Design best in class elevator providing the best user experience for passengers
User needs - Users have the following needs when"
Shasleen I. - "Clarifying Questions
Who are we? Traditional elevator company or a new age tech startup
Assumption: New age tech based elevator company
Any constraints: Budget, etc. Assumption: No
What kind of a skyscraper building:
Assumption: Commercial. Includes office spaces as well as others
Any particular goal with respect to building this elevator? Design best in class elevator providing the best user experience for passengers
User needs - Users have the following needs when"See full answer
"I will look at the % of overspend. If we are within 10%, I would not worry about it too much as most budgets factor in 10% contingency.
If Budget has exceeded 10% Threshold, I will use the following approach:
Deep dive on current status:
Understand % work completed/accepted
Analyse Schedule/Time progress
Understand Project Priority: P1/P2/P3
Resourcing: Internal/External
Complexity: Technical design (Number of Applications involved/ Number of Interfaces to be build e"
Saket S. - "I will look at the % of overspend. If we are within 10%, I would not worry about it too much as most budgets factor in 10% contingency.
If Budget has exceeded 10% Threshold, I will use the following approach:
Deep dive on current status:
Understand % work completed/accepted
Analyse Schedule/Time progress
Understand Project Priority: P1/P2/P3
Resourcing: Internal/External
Complexity: Technical design (Number of Applications involved/ Number of Interfaces to be build e"See full answer
"Time taken: ~40min.
I made up how Gmail Ads work
A: Do you mind if I clarify a few things about this question?
G: Sure!
A: I would like to understand what Gmail ads is and how it works?
G: Gmail ads are interactive ads that show in the Promotions and Social tabs of your inbox.
A: I know there can be other emails under Promotions or Social tab such as different brands sending promotional emails.
G: Gmail ads look different and are labeled as "ads by gmail"
A: Great. And how does Gmail ads make"
Araz J. - "Time taken: ~40min.
I made up how Gmail Ads work
A: Do you mind if I clarify a few things about this question?
G: Sure!
A: I would like to understand what Gmail ads is and how it works?
G: Gmail ads are interactive ads that show in the Promotions and Social tabs of your inbox.
A: I know there can be other emails under Promotions or Social tab such as different brands sending promotional emails.
G: Gmail ads look different and are labeled as "ads by gmail"
A: Great. And how does Gmail ads make"See full answer
Product Strategy
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"Clarification:
With kids or without kids? Assuming without
With the fuel filled ? Empty
Formulae:
Outer frame of the school + seats + cushion + inside rods + windows + Engine + motor + other automotive parts + tires
Outer frame: Closest proxy : a compact car * 4 = length of the bus
Assuming reinforced steel for a car = 2 doors * 200 = 400 pounds
One side of the bus = 400* *x 4 x 2 = 3200 pounds
two sides = 3200 x 2 = 6400 pounds
front and back width = Estimation: 4 people sit in a"
Pm P. - "Clarification:
With kids or without kids? Assuming without
With the fuel filled ? Empty
Formulae:
Outer frame of the school + seats + cushion + inside rods + windows + Engine + motor + other automotive parts + tires
Outer frame: Closest proxy : a compact car * 4 = length of the bus
Assuming reinforced steel for a car = 2 doors * 200 = 400 pounds
One side of the bus = 400* *x 4 x 2 = 3200 pounds
two sides = 3200 x 2 = 6400 pounds
front and back width = Estimation: 4 people sit in a"See full answer
"Clarify: What is the objective? Grow user base of Prime or add revenue?
Hypothesis: I believe it would be to grow user base of Prime. In that case, I would look at the target users for this – which will be mostly Non-Prime members whom we are trying to convert to Prime users.
If I analyze who would be interested in purchasing gifts and having them gift-wrapped, user segmentation would not really add value as age, gender or geographical segmentation will not provide much differentiatio"
Agnes D. - "Clarify: What is the objective? Grow user base of Prime or add revenue?
Hypothesis: I believe it would be to grow user base of Prime. In that case, I would look at the target users for this – which will be mostly Non-Prime members whom we are trying to convert to Prime users.
If I analyze who would be interested in purchasing gifts and having them gift-wrapped, user segmentation would not really add value as age, gender or geographical segmentation will not provide much differentiatio"See full answer
"Without using a recursive approach, one can perform a post-order traversal by removing the parent nodes from the stack only if children were visited:
def diameterOfTree(root):
if root is None:
return 0
diameter = 0
stack = deque([[root, False]]) # (node, visited)
node_heights = {}
while stack:
curr_node, visited = stack[-1]
if visited:
heightleft = nodeheights.get(curr_node.left, 0)
heightright = nodehe"
Gabriele G. - "Without using a recursive approach, one can perform a post-order traversal by removing the parent nodes from the stack only if children were visited:
def diameterOfTree(root):
if root is None:
return 0
diameter = 0
stack = deque([[root, False]]) # (node, visited)
node_heights = {}
while stack:
curr_node, visited = stack[-1]
if visited:
heightleft = nodeheights.get(curr_node.left, 0)
heightright = nodehe"See full answer
"Any answer after this video won't compare. Not an expert. With that caveat out of the way, here is my answer
I'd break this work into different phases = Discovery Phase, Planning Phase, Execution Phase, Monitoring phase, Ongoing
Discovery : How many Products does this enterprise have? Are we talking about internally developed Products that we sell in the market place? or also third party Products that our enterprise has purchased for internal use? Should we include Operating Systems, net"
Adib M. - "Any answer after this video won't compare. Not an expert. With that caveat out of the way, here is my answer
I'd break this work into different phases = Discovery Phase, Planning Phase, Execution Phase, Monitoring phase, Ongoing
Discovery : How many Products does this enterprise have? Are we talking about internally developed Products that we sell in the market place? or also third party Products that our enterprise has purchased for internal use? Should we include Operating Systems, net"See full answer
"[2:53 pm, 02/12/2021] Mayank: Before we deep dive into brainstorming the solution I go ahead and make few assumptions for clarifying questions:
Step-1- Framing a problem
🎯Why users go to gym?
To relieve stress by doing exercise
To maintain their body
To reduce their weight
To remain active
To make good physique
🎯Who goes to gym?
Couples
Group of friends
Individuals
Here we are trying to design high tech gym so it means we are looking to create good experience-and"
Mayank S. - "[2:53 pm, 02/12/2021] Mayank: Before we deep dive into brainstorming the solution I go ahead and make few assumptions for clarifying questions:
Step-1- Framing a problem
🎯Why users go to gym?
To relieve stress by doing exercise
To maintain their body
To reduce their weight
To remain active
To make good physique
🎯Who goes to gym?
Couples
Group of friends
Individuals
Here we are trying to design high tech gym so it means we are looking to create good experience-and"See full answer
"Can you clarify how we define cyberbullying? To me, it means negative or abusive content targeted towards an individual or a group. This can be in the form or text or media.
Lets talk about Reddit as a product: To enable positive discussions on diverse topics. Did I miss anything here?
Lets talk about users here: We have:
Teenagers: 13 - 19 years old
Millennials: 20 - 39 years old
Gen X and Baby Boomers: 40+
I think teenagers are the most vulnerable and the highest priority group for this use"
Sunflower - "Can you clarify how we define cyberbullying? To me, it means negative or abusive content targeted towards an individual or a group. This can be in the form or text or media.
Lets talk about Reddit as a product: To enable positive discussions on diverse topics. Did I miss anything here?
Lets talk about users here: We have:
Teenagers: 13 - 19 years old
Millennials: 20 - 39 years old
Gen X and Baby Boomers: 40+
I think teenagers are the most vulnerable and the highest priority group for this use"See full answer
"Clarification:
Why South Korea and why Google has expanded their yet. I know there are some government security concerns which have bene in place but how is this integration going to expand
Is this something like Google Maps itself or is it tailored to particular needs or region
Google Mission & Why we want to expand?
Google mission is to organize world's information and make it universally available. The Google Map in South Korea aligns with this as it will help people navigate through t"
Charmi S. - "Clarification:
Why South Korea and why Google has expanded their yet. I know there are some government security concerns which have bene in place but how is this integration going to expand
Is this something like Google Maps itself or is it tailored to particular needs or region
Google Mission & Why we want to expand?
Google mission is to organize world's information and make it universally available. The Google Map in South Korea aligns with this as it will help people navigate through t"See full answer
"Clarifications ( Assuming this a technical question )
What is the purpose of this News feed ?
Do we have a specific platform in mind ( Assumed Android phones )
Focus user group - People who use News feed a lot
Business goal - Provide fresh and engaging content.
Basic functionalities of news feed:
News feed - A space where articles is collated and presented to the user
Organise content.
Customise news feed based on reading patterns.
Push down older content.
Keep the reader"
Uttam R. - "Clarifications ( Assuming this a technical question )
What is the purpose of this News feed ?
Do we have a specific platform in mind ( Assumed Android phones )
Focus user group - People who use News feed a lot
Business goal - Provide fresh and engaging content.
Basic functionalities of news feed:
News feed - A space where articles is collated and presented to the user
Organise content.
Customise news feed based on reading patterns.
Push down older content.
Keep the reader"See full answer
"During my time as a Product Manager, we were preparing for a major product release with a tight deadline and discovered that implementing both a new feature and crucial performance improvements wasn't feasible within the timeframe. So, I organized a meeting with stakeholders to assess the impact of each option. We analyzed user data, projected ROI, and considered long-term product strategy. Ultimately, I decided to prioritize the performance improvements.
As a result, the product launched on tim"
Vaishnavi T. - "During my time as a Product Manager, we were preparing for a major product release with a tight deadline and discovered that implementing both a new feature and crucial performance improvements wasn't feasible within the timeframe. So, I organized a meeting with stakeholders to assess the impact of each option. We analyzed user data, projected ROI, and considered long-term product strategy. Ultimately, I decided to prioritize the performance improvements.
As a result, the product launched on tim"See full answer
"One thing is not clear to me, We encoded the length of the word to a character, but the max number which can be converted to char ascii is 255. How will it work for length till 65535?"
Curly T. - "One thing is not clear to me, We encoded the length of the word to a character, but the max number which can be converted to char ascii is 255. How will it work for length till 65535?"See full answer
"I always look at the project from three angles, Scope, Schedule, and Cost. To measure the success of the project we also have to look at the other factors, other than the scope, schedule and cost.
Here are some of the factors I look at while measuring the success :
Metrics : While defining the Goal of the program, we also define the metrics. To assess whether the goal is getting achieved or not, we need to measure the metrics i.e whether the metrics of the program are getting hit or not. For e"
Tanu M. - "I always look at the project from three angles, Scope, Schedule, and Cost. To measure the success of the project we also have to look at the other factors, other than the scope, schedule and cost.
Here are some of the factors I look at while measuring the success :
Metrics : While defining the Goal of the program, we also define the metrics. To assess whether the goal is getting achieved or not, we need to measure the metrics i.e whether the metrics of the program are getting hit or not. For e"See full answer
"Achieving your metric of success (Daily Active Users, Engagement etc.)
Improving user sentiment in their experience of using the product
Attention given to accessibility, visual design and content hierarchy
The product design aligns with goals and branding of company
Product clearly communicates value to our users and helps them achieve their goals"
Ben G. - "Achieving your metric of success (Daily Active Users, Engagement etc.)
Improving user sentiment in their experience of using the product
Attention given to accessibility, visual design and content hierarchy
The product design aligns with goals and branding of company
Product clearly communicates value to our users and helps them achieve their goals"See full answer
"Assumption:
I’m estimating the minimum number of trains required to fulfil maximum demand
I’m including all trains that’s serving NYC
Formula:
Before I state my formula, I would like to mention a few things
I will be calculating the number of trains required to fulfill all demand at the peak time during a workday.
I assume peak time lasts for 2 hours
I’m assuming that a train takes 2 hours to complete one roundtrip on its route, which means any given train can service rider"
Qusai B. - "Assumption:
I’m estimating the minimum number of trains required to fulfil maximum demand
I’m including all trains that’s serving NYC
Formula:
Before I state my formula, I would like to mention a few things
I will be calculating the number of trains required to fulfill all demand at the peak time during a workday.
I assume peak time lasts for 2 hours
I’m assuming that a train takes 2 hours to complete one roundtrip on its route, which means any given train can service rider"See full answer