"Assumptions & Clarifications
Users have access to all Google Workspace applications like Google Drive, Gmail and the same photo editing tool - let us call this tool - Google Photo Editor (GPhoto).
Users can share the images like Google Docs - giving people read-only, read-write / edit access
Goals
Google's vision is to organize the world's information and make it accessible. GPhoto's mission / goal is to organize the world’s photo and make it accessible to others to view, edit or"
Karthik M. - "Assumptions & Clarifications
Users have access to all Google Workspace applications like Google Drive, Gmail and the same photo editing tool - let us call this tool - Google Photo Editor (GPhoto).
Users can share the images like Google Docs - giving people read-only, read-write / edit access
Goals
Google's vision is to organize the world's information and make it accessible. GPhoto's mission / goal is to organize the world’s photo and make it accessible to others to view, edit or"See full answer
"Function that is passed as an argument or parameter to another function and it gets executed when the function that it is passed to gets executed"
Susmita S. - "Function that is passed as an argument or parameter to another function and it gets executed when the function that it is passed to gets executed"See full answer
"User groups -
Elderly People
People with physical disabilities
Blind people
Hikers
The cane required for each group is different. Elderly and People with physical disabilities are using it for support, and hence their cane has to be more stable and static.
The cane for blind people is very lightweight because they use it to find any hurdle on their way
The cane for hikers is mostly for support but lightweight because they cannot carry heavyweights cane while hiking.
Thinking about the blind"
Priya J. - "User groups -
Elderly People
People with physical disabilities
Blind people
Hikers
The cane required for each group is different. Elderly and People with physical disabilities are using it for support, and hence their cane has to be more stable and static.
The cane for blind people is very lightweight because they use it to find any hurdle on their way
The cane for hikers is mostly for support but lightweight because they cannot carry heavyweights cane while hiking.
Thinking about the blind"See full answer
"TCP and UDP are ways in which data is transferred over the internet. TCP needs to have a connection between the two hosts in order for data to be transferred, while UDP begin the transfer without waiting for a connection between the two hosts.
This makes UDP faster, but not as reliable as TCP because there is a chance the data transfer wont happen in UDP due to the uncertainty of the connection.
TCP is used where reliable data transfer is crucial e.g file transfers, email, web browsing
and UDP"
Musonda C. - "TCP and UDP are ways in which data is transferred over the internet. TCP needs to have a connection between the two hosts in order for data to be transferred, while UDP begin the transfer without waiting for a connection between the two hosts.
This makes UDP faster, but not as reliable as TCP because there is a chance the data transfer wont happen in UDP due to the uncertainty of the connection.
TCP is used where reliable data transfer is crucial e.g file transfers, email, web browsing
and UDP"See full answer
"We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions:
Ask Clarifying Questions
Identify users, behaviors, and pain points
State product goal
Identify current solutions
Brainstorm new solutions
Evaluate solutions
Measure success
Summarize
We'll go through each of these step by step.
Ask Clarifying Questions
The PM interview isn't about your ability to come up w"
Stephen C. - "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions:
Ask Clarifying Questions
Identify users, behaviors, and pain points
State product goal
Identify current solutions
Brainstorm new solutions
Evaluate solutions
Measure success
Summarize
We'll go through each of these step by step.
Ask Clarifying Questions
The PM interview isn't about your ability to come up w"See full answer
"This is an Improve a Product question. Let's first go over the Improve a Product formula:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Now, let's begin!
Ask clarifying questions
Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewer are on the same page"
Exponent - "This is an Improve a Product question. Let's first go over the Improve a Product formula:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Now, let's begin!
Ask clarifying questions
Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewer are on the same page"See full answer
"What does the google translator does is
translate the text from one language to other
takes voice command in a language and translate it into another language both in voice and text
Below are some of the Areas in which it can be improved,
The user experience of the translation - text to text
The current translation can take input data of certain size only. If the data size is more, it clearly rejects and doesn't translate until we truncate the input message.
Suggestion to improve:"
Kavitha G. - "What does the google translator does is
translate the text from one language to other
takes voice command in a language and translate it into another language both in voice and text
Below are some of the Areas in which it can be improved,
The user experience of the translation - text to text
The current translation can take input data of certain size only. If the data size is more, it clearly rejects and doesn't translate until we truncate the input message.
Suggestion to improve:"See full answer
"I will sit with the client to understand the requirement and priority.
On the basis of the priority I will make a sprint plan with team where I will focus on the high priority items first.
once sprint plan is done I will distribute roles and responsibility.
In daily stand ups I will make sure about ant obstacle team is facing.
Regularly check the backlog.
I will check the project health daily using JIRA.
If everything is going as planned I will release the first increment in"
Priyanka A. - "I will sit with the client to understand the requirement and priority.
On the basis of the priority I will make a sprint plan with team where I will focus on the high priority items first.
once sprint plan is done I will distribute roles and responsibility.
In daily stand ups I will make sure about ant obstacle team is facing.
Regularly check the backlog.
I will check the project health daily using JIRA.
If everything is going as planned I will release the first increment in"See full answer
"You should be able to identify this as a Strategy Question, which asks you to justify high-level business decisions and strategy. Be concise and to the point.
> The underlying theme I can see in these services is that they all encourage people to start online businesses. This helps Stripe since their main product is the ability to handle online transactions. Stripe takes a percentage fee from each transaction, so it's in their best interest to encourage the growth of internet-enabled busines"
Exponent - "You should be able to identify this as a Strategy Question, which asks you to justify high-level business decisions and strategy. Be concise and to the point.
> The underlying theme I can see in these services is that they all encourage people to start online businesses. This helps Stripe since their main product is the ability to handle online transactions. Stripe takes a percentage fee from each transaction, so it's in their best interest to encourage the growth of internet-enabled busines"See full answer
"solving too much demand and not enough supply; look at how many users are unable to find a ride within a reasonable amt of time (to be defined)
would
would increase prices everytime someone doesn't get a ride at small intervals. In a few minutes, the prices would increase to an equilibrium."
Akhil S. - "solving too much demand and not enough supply; look at how many users are unable to find a ride within a reasonable amt of time (to be defined)
would
would increase prices everytime someone doesn't get a ride at small intervals. In a few minutes, the prices would increase to an equilibrium."See full answer
"Whenever you look at the launching a new product you might want to follow the following framework:
Describe the product
for e.g. you are considering launching amazon go. What does Amazon go does. And what is the problem its solving. For e.g Amazon go is a new age grocery store that lets you buy product without the hassle of waiting in long queues for checkout.
Always ask clarifying questions to understand the scope.
For e.g. what will Amazon go be used for. Are we aiming it for basic grocerie"
Rani D. - "Whenever you look at the launching a new product you might want to follow the following framework:
Describe the product
for e.g. you are considering launching amazon go. What does Amazon go does. And what is the problem its solving. For e.g Amazon go is a new age grocery store that lets you buy product without the hassle of waiting in long queues for checkout.
Always ask clarifying questions to understand the scope.
For e.g. what will Amazon go be used for. Are we aiming it for basic grocerie"See full answer
"One possible product idea is to create a Layover Buddy app that connects travelers who have layovers at the same airport and helps them make the most of their time. The app would use Facebook’s data and features to match users based on their preferences, interests, and flight schedules. For example, the app could suggest users who are traveling to the same destination, who have similar hobbies or tastes, or who are looking for the same type of activity during their layover.
The app would als"
Anonymous Dove - "One possible product idea is to create a Layover Buddy app that connects travelers who have layovers at the same airport and helps them make the most of their time. The app would use Facebook’s data and features to match users based on their preferences, interests, and flight schedules. For example, the app could suggest users who are traveling to the same destination, who have similar hobbies or tastes, or who are looking for the same type of activity during their layover.
The app would als"See full answer