"When originally trying to launch XYZ product, a stakeholder wanted to rollout an additional requirement for agents that would have been redundant. I provided light pushback and context regarding the scale of the lift and technical resources required to initiate their request. Once I described the complexity of their request & potential strain on resources, we agreed to brainstorm alternative solutions. I collaborated with cross-functional teams to create an automated solution, leading to XYZ% in"
Katie O. - "When originally trying to launch XYZ product, a stakeholder wanted to rollout an additional requirement for agents that would have been redundant. I provided light pushback and context regarding the scale of the lift and technical resources required to initiate their request. Once I described the complexity of their request & potential strain on resources, we agreed to brainstorm alternative solutions. I collaborated with cross-functional teams to create an automated solution, leading to XYZ% in"See full answer
"Use a representative of each, e.g. sort the string and add it to the value of a hashmap> where we put all the words that belong to the same anagram together."
Gaston B. - "Use a representative of each, e.g. sort the string and add it to the value of a hashmap> where we put all the words that belong to the same anagram together."See full answer
"Gradient Descent is an optimisation strategy used in several supervised learning models. It is the technique for finding the optimum solution of an objective function. Typically, for a linear regression use case, it is used to find the weights and bias that produce the lowest loss.
It involves computing the partial derivative of the objective function with respect to the weight and bias vectors. To find the optima of the function, the derivative is equated to 0, and iteratively the weight and b"
Megha V. - "Gradient Descent is an optimisation strategy used in several supervised learning models. It is the technique for finding the optimum solution of an objective function. Typically, for a linear regression use case, it is used to find the weights and bias that produce the lowest loss.
It involves computing the partial derivative of the objective function with respect to the weight and bias vectors. To find the optima of the function, the derivative is equated to 0, and iteratively the weight and b"See full answer
"Context / clarifying questions:
Should I assume this is part of Google company?
Let’s assume yes
Let’s assume we’re building this for Waymo, Google parent company
Self-driving cars industry today
It’s evolving a lot. I do not have much information on the industry but I know Waymo self driving cars are progressing and there are self-driving taxis already running.
Why are we building this and why are we building this now
Mainly to understand if this makes sense to"
Sofiya H. - "Context / clarifying questions:
Should I assume this is part of Google company?
Let’s assume yes
Let’s assume we’re building this for Waymo, Google parent company
Self-driving cars industry today
It’s evolving a lot. I do not have much information on the industry but I know Waymo self driving cars are progressing and there are self-driving taxis already running.
Why are we building this and why are we building this now
Mainly to understand if this makes sense to"See full answer
Product Manager
Product Design
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"To clarify the question, we need to know
What portion of “food” are we discussing? All groceries, cold ready-to-heat meals, meal kits, hot meals, or something else? Finding “something else” presents the opportunity to invent a new sector of the business that leverages Amazon’s unique strengths. That’s more likely to be a winner idea, from Amazon’s perspective and the interviewer’s opinion of you, than copying some other company’s existing approach. But it’s also possible the interviewer has a"
Jonathan S. - "To clarify the question, we need to know
What portion of “food” are we discussing? All groceries, cold ready-to-heat meals, meal kits, hot meals, or something else? Finding “something else” presents the opportunity to invent a new sector of the business that leverages Amazon’s unique strengths. That’s more likely to be a winner idea, from Amazon’s perspective and the interviewer’s opinion of you, than copying some other company’s existing approach. But it’s also possible the interviewer has a"See full answer
"I started asking some questions regarding the constrains of the system:
An antena is emitting a signal that says if the tagged device was out of the room where the interview was happening.
I was able to decide which would be the schema for the Antena's message.
The antena is sending the info of multiple users.
The system doesn't need to push notification to the users when the user left the device behind.
Upon reflection, this is what I recollected doing.
I propuse the json schema a"
Eduardo C. - "I started asking some questions regarding the constrains of the system:
An antena is emitting a signal that says if the tagged device was out of the room where the interview was happening.
I was able to decide which would be the schema for the Antena's message.
The antena is sending the info of multiple users.
The system doesn't need to push notification to the users when the user left the device behind.
Upon reflection, this is what I recollected doing.
I propuse the json schema a"See full answer
"As a postgraduate student of computer science, one of my weaknesses might be that I sometimes focus too much on theoretical concepts, which can lead to delays in practical implementation. I also find that while I’m strong in certain areas like algorithms and data structures, I need to spend more time refining my skills in newer technologies or languages that aren't part of the core curriculum. Additionally, balancing research, coursework, and any side projects can be challenging, occasionally le"
Vipan K. - "As a postgraduate student of computer science, one of my weaknesses might be that I sometimes focus too much on theoretical concepts, which can lead to delays in practical implementation. I also find that while I’m strong in certain areas like algorithms and data structures, I need to spend more time refining my skills in newer technologies or languages that aren't part of the core curriculum. Additionally, balancing research, coursework, and any side projects can be challenging, occasionally le"See full answer
"ATTEMPT 2:
Facebook Dating
Sign up for a dating profile if you have FB account
You see profiles of others who signed up
It’s presented in a form browse cards
Like or Not like profile
Like + Like = Match = Unlocks to exchange messages
Meetup + Date
Facebook Dating - Helping people meet to date -> potential connections or long-term partner or marriage
Users
Just to date / meet new people
Look for a meaningful relationship
Look for marriage or partners"
Anonymous Warbler - "ATTEMPT 2:
Facebook Dating
Sign up for a dating profile if you have FB account
You see profiles of others who signed up
It’s presented in a form browse cards
Like or Not like profile
Like + Like = Match = Unlocks to exchange messages
Meetup + Date
Facebook Dating - Helping people meet to date -> potential connections or long-term partner or marriage
Users
Just to date / meet new people
Look for a meaningful relationship
Look for marriage or partners"See full answer
"Applying the STAR method to explain a time when I had to teach myself certain skills to meet project demands.
Situation : I was working for a medical devices company that didn't have CI-CD setup for its embedded software
Task : Build the entire CI-CD pipeline from scratch using the tools available within a month
Action : I had to learn Docker and other basic DevOps technologies to build this
Result : We were able to reduce build time by 70% and create a process for package manage"
Soutrik M. - "Applying the STAR method to explain a time when I had to teach myself certain skills to meet project demands.
Situation : I was working for a medical devices company that didn't have CI-CD setup for its embedded software
Task : Build the entire CI-CD pipeline from scratch using the tools available within a month
Action : I had to learn Docker and other basic DevOps technologies to build this
Result : We were able to reduce build time by 70% and create a process for package manage"See full answer
"Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below):
Is this an app for park-goers, Six Flags employees, or some other stakeholder?
Assumption: this is an app for park-goers
Is there an age-limit on the app?
Assumption: There is no specific age-limit, but it should be family friendly
Will this app be standardized across all Six Flags locations?
Assumption: yes
To design this product, I will explain my thought proces"
Izzy K. - "Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below):
Is this an app for park-goers, Six Flags employees, or some other stakeholder?
Assumption: this is an app for park-goers
Is there an age-limit on the app?
Assumption: There is no specific age-limit, but it should be family friendly
Will this app be standardized across all Six Flags locations?
Assumption: yes
To design this product, I will explain my thought proces"See full answer
"I want to work at Meta because of its reputation as a company that consistently pushes the boundaries of technology, particularly in areas like AI, machine learning, and immersive technologies such as AR and VR. I admire Meta's mission to bring people closer together and create meaningful connections, as well as its focus on long-term innovation, such as the development of the metaverse.
As an AI engineer, I'm excited about the opportunity to work on cutting-edge projects that have a global impa"
Alan T. - "I want to work at Meta because of its reputation as a company that consistently pushes the boundaries of technology, particularly in areas like AI, machine learning, and immersive technologies such as AR and VR. I admire Meta's mission to bring people closer together and create meaningful connections, as well as its focus on long-term innovation, such as the development of the metaverse.
As an AI engineer, I'm excited about the opportunity to work on cutting-edge projects that have a global impa"See full answer
"5 reasons
Gmail search is real time
Gmail search needs to be 100% accurate
Does not have significant caching / hot searches
Less hardware used as user info cant be sprayed across machines
Gmail storage is different, as needs decryption on every"
Mohit G. - "5 reasons
Gmail search is real time
Gmail search needs to be 100% accurate
Does not have significant caching / hot searches
Less hardware used as user info cant be sprayed across machines
Gmail storage is different, as needs decryption on every"See full answer
"Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"
Kanwarpreet S. - "Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"See full answer
"Picked Turo, prioritized customer (renter) persona, listed a few paint points across three pillars - Tool, Car Owner, Car
Worst Case scenarios
Order did not go through, no order confirmation received
Notification issue with tool
Owner not replying
Owner did not deliver car as expected - delayed or no show
5 Issues with car - not clean, not as promised, dirty, engine isssues
Car breakdown after pickup
Payment issues
Fraud
I picked up no show as an issue which could b"
Saurabh G. - "Picked Turo, prioritized customer (renter) persona, listed a few paint points across three pillars - Tool, Car Owner, Car
Worst Case scenarios
Order did not go through, no order confirmation received
Notification issue with tool
Owner not replying
Owner did not deliver car as expected - delayed or no show
5 Issues with car - not clean, not as promised, dirty, engine isssues
Car breakdown after pickup
Payment issues
Fraud
I picked up no show as an issue which could b"See full answer
"Start with OpenTable's goal: making reservations easier for customers. If user's are having bad experiences then that impacts the key metrics ( # of bookings), create a negative brand perception with the potential to lose customers.
Focus on ecosystem: customers making reservations & merchants/businesses each have different pain points. For the sake of time, focus on customer's experience.
Post Booking User Flow
User receives a post booking confirmation (date/time"
Danyal R. - "Start with OpenTable's goal: making reservations easier for customers. If user's are having bad experiences then that impacts the key metrics ( # of bookings), create a negative brand perception with the potential to lose customers.
Focus on ecosystem: customers making reservations & merchants/businesses each have different pain points. For the sake of time, focus on customer's experience.
Post Booking User Flow
User receives a post booking confirmation (date/time"See full answer