"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
"User Persona
Individual heavy Users
Casual users
Enterprise Users
Occasional Users
I would like to think more about the Enterprise users, because they are the power users and the maximum revenue of the Google may come up with the enterprise solutions. It is my hypothesis that despite of improvement of the Google drive, common individual users are highly unlikely to use the premium version of the G Suite
User Journey of the person using Google Drive
Want to work on the new document"
Anonymous Muskox - "User Persona
Individual heavy Users
Casual users
Enterprise Users
Occasional Users
I would like to think more about the Enterprise users, because they are the power users and the maximum revenue of the Google may come up with the enterprise solutions. It is my hypothesis that despite of improvement of the Google drive, common individual users are highly unlikely to use the premium version of the G Suite
User Journey of the person using Google Drive
Want to work on the new document"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
"wasn't aware of ticketmaster thus asked time from interviewer to glance through the portal, also cross-checked any other value prop from the interviewer that i couldn't infer from website, for ex. providing assurance of confirmed tickets.
clarifying questions -
who am i?
do we want to partner with another player or provide services on our own?
any specific goal - monetization, engagement, retention etc. in mind?
any particular geo?
"
coolkid1 - "wasn't aware of ticketmaster thus asked time from interviewer to glance through the portal, also cross-checked any other value prop from the interviewer that i couldn't infer from website, for ex. providing assurance of confirmed tickets.
clarifying questions -
who am i?
do we want to partner with another player or provide services on our own?
any specific goal - monetization, engagement, retention etc. in mind?
any particular geo?
"See full answer
Product Manager
Product Strategy
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"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
"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
"
Project Overview: Real-Time Risk Management System
Objective
The goal was to develop a real-time risk management system capable of processing and analyzing large volumes of trading data to provide near-instantaneous risk assessments. This system was crucial for enabling traders to make informed decisions while managing their exposure to various market risks in real-time.
Complexity Factors
1. \\Data Volume and Velocity\\
\\High Throughput:\\ The system needed to ha"
Scott S. - "
Project Overview: Real-Time Risk Management System
Objective
The goal was to develop a real-time risk management system capable of processing and analyzing large volumes of trading data to provide near-instantaneous risk assessments. This system was crucial for enabling traders to make informed decisions while managing their exposure to various market risks in real-time.
Complexity Factors
1. \\Data Volume and Velocity\\
\\High Throughput:\\ The system needed to ha"See full answer
"Clarify:
More about google online tutoring service? - content type, is it recorded/ live, certified/ at own pace/ paid, unpaid, etc.?
Objective of this service? Organise world's info & make it accessible & useful, any other objective?
What is the revenue model?
Competition?
Region/ geography?
Constraints?
Approach:
Awareness about the product & job openings: Print & Digital media, ads via google products
Accessibility to apply
LinkedIn/ Google careers page, post"
Rev - "Clarify:
More about google online tutoring service? - content type, is it recorded/ live, certified/ at own pace/ paid, unpaid, etc.?
Objective of this service? Organise world's info & make it accessible & useful, any other objective?
What is the revenue model?
Competition?
Region/ geography?
Constraints?
Approach:
Awareness about the product & job openings: Print & Digital media, ads via google products
Accessibility to apply
LinkedIn/ Google careers page, post"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
"I'd hypothesize it's a highly right-skewed, long-tail distribution. This is because the user base is a mix of a huge number of 'casual' users who make very few queries and a small number of 'power' users who make a ton."
Vineet M. - "I'd hypothesize it's a highly right-skewed, long-tail distribution. This is because the user base is a mix of a huge number of 'casual' users who make very few queries and a small number of 'power' users who make a ton."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
"def friend_distance(friends, userA, userB):
step = 0
total_neighs = set()
llen = len(total_neighs)
total_neighs.add(userB)
while len(total_neighs)!=llen:
s = set()
step += 1
llen = len(total_neighs)
for el in total_neighs:
nes = neighbours(friends, userA, el)
if userA in nes:
return step
for p in nes:
s.add(p)
for el in s:
total_neighs.add(el)
return -1
def neighbours(A,n1, n2):
out = set()
for i in range(len(A[n2])):
if An2:
out.add(i)
return out"
Batman X. - "def friend_distance(friends, userA, userB):
step = 0
total_neighs = set()
llen = len(total_neighs)
total_neighs.add(userB)
while len(total_neighs)!=llen:
s = set()
step += 1
llen = len(total_neighs)
for el in total_neighs:
nes = neighbours(friends, userA, el)
if userA in nes:
return step
for p in nes:
s.add(p)
for el in s:
total_neighs.add(el)
return -1
def neighbours(A,n1, n2):
out = set()
for i in range(len(A[n2])):
if An2:
out.add(i)
return out"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
"As an engineering manager, motivation is key to the success of the team. Here are some ways to motivate the team:
Set clear goals: Clearly defined goals help team members understand what they're working towards and give them a sense of purpose.
Offer growth opportunities: Providing opportunities for professional development and advancement can increase motivation and job satisfaction.
Provide recognition and rewards: Recognising and rewarding team members for their hard work and achieve"
Santhosh K. - "As an engineering manager, motivation is key to the success of the team. Here are some ways to motivate the team:
Set clear goals: Clearly defined goals help team members understand what they're working towards and give them a sense of purpose.
Offer growth opportunities: Providing opportunities for professional development and advancement can increase motivation and job satisfaction.
Provide recognition and rewards: Recognising and rewarding team members for their hard work and achieve"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
"Clarifying Questions
What do we mean by ‘improve’? Is there a certain goal that we are trying to attain?
Is there a target user that we are going for?
Any constraints or things to keep in mind when building this?
Assumptions
Only focused on google docs and not collaboration on other G-suite products such as PPT or sheets
What is Google Docs? Web-based productivity tool that allows you to access your files from any computer through your gmail account. You can also share and"
Esha - "Clarifying Questions
What do we mean by ‘improve’? Is there a certain goal that we are trying to attain?
Is there a target user that we are going for?
Any constraints or things to keep in mind when building this?
Assumptions
Only focused on google docs and not collaboration on other G-suite products such as PPT or sheets
What is Google Docs? Web-based productivity tool that allows you to access your files from any computer through your gmail account. You can also share and"See full answer