"The question is about the decision to show the right # of photos in Facebook.
Clarifying questions :
Is this specific to Consumers or Business users ?
Is there an drop or impact to the current metrics in terms of user engagement or the time spent on the post
Are there any pain points to solve in terms of technical details like page loads etc.?
Let's start with the users. There are 2 categories of users - Creators and Consumers. This can be further classified to say creators - Indiv"
Vasanth M. - "The question is about the decision to show the right # of photos in Facebook.
Clarifying questions :
Is this specific to Consumers or Business users ?
Is there an drop or impact to the current metrics in terms of user engagement or the time spent on the post
Are there any pain points to solve in terms of technical details like page loads etc.?
Let's start with the users. There are 2 categories of users - Creators and Consumers. This can be further classified to say creators - Indiv"See full answer
"The company culture is very supportive and collaborative. Googlers are encouraged to be creative and innovative, and there is a lot of freedom to explore new ideas.
The work is challenging and rewarding. Googlers have the opportunity to work on cutting-edge projects that have a real impact on the world.
The company is committed to diversity and inclusion. Google is a great place to work for people from all backgrounds and with all different perspectives.
I am confident that I would b"
Praful B. - "The company culture is very supportive and collaborative. Googlers are encouraged to be creative and innovative, and there is a lot of freedom to explore new ideas.
The work is challenging and rewarding. Googlers have the opportunity to work on cutting-edge projects that have a real impact on the world.
The company is committed to diversity and inclusion. Google is a great place to work for people from all backgrounds and with all different perspectives.
I am confident that I would b"See full answer
Software Engineer
Behavioral
+2 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Question: An array of n integers is given, and a positive integer k, where k << n. k indicates that the absolute difference between each element's current index (icurrent) and the index in the sorted array (isorted) is less than k (|icurr - isorted| < k).
Sort the given array.
The most common solution is with a Heap:
def solution(arr, k):
min_heap = []
result = []
for i in range(len(arr))
heapq.heappush(min_heap, arr[i])
"
Guilherme M. - "Question: An array of n integers is given, and a positive integer k, where k << n. k indicates that the absolute difference between each element's current index (icurrent) and the index in the sorted array (isorted) is less than k (|icurr - isorted| < k).
Sort the given array.
The most common solution is with a Heap:
def solution(arr, k):
min_heap = []
result = []
for i in range(len(arr))
heapq.heappush(min_heap, arr[i])
"See full answer
"Clarifying/Assumptions:
Assuming improvement refers to lift in engagement in this case.
Youtube refers to the WWW and mobile platforms.
Key User Segments:
Creators
Influencers/Celebrities
Video bloggers
Regular users
Viewers
Power watchers
Casual watchers
Churned watchers
Selecting the Influencer segment from the above list since it is a smaller volume of users and will have a big impact on viewers. Also, it is easier to understand"
P K. - "Clarifying/Assumptions:
Assuming improvement refers to lift in engagement in this case.
Youtube refers to the WWW and mobile platforms.
Key User Segments:
Creators
Influencers/Celebrities
Video bloggers
Regular users
Viewers
Power watchers
Casual watchers
Churned watchers
Selecting the Influencer segment from the above list since it is a smaller volume of users and will have a big impact on viewers. Also, it is easier to understand"See full answer
"Scoped out problem constraints - how much data to download, how many computers, and how much time, how you can be detected (decentralized load).
Designed a web crawler."
Faraz A. - "Scoped out problem constraints - how much data to download, how many computers, and how much time, how you can be detected (decentralized load).
Designed a web crawler."See full answer
"First I will talk about this restaurant space in general. Types of restaurants, trends, think about how we can offer something that is differentiated to a viable buyer.
Vision / mission of this product
User segments - pick one
Define user goals, user journey, needs/pain points
Think about solutions to their pain points (10 min)
Then I’d pick one or two of the solutions and define the features in more detail, as it ties to user journey. I’ll define tradeoffs
**1.Restaurant sp"
Yespm T. - "First I will talk about this restaurant space in general. Types of restaurants, trends, think about how we can offer something that is differentiated to a viable buyer.
Vision / mission of this product
User segments - pick one
Define user goals, user journey, needs/pain points
Think about solutions to their pain points (10 min)
Then I’d pick one or two of the solutions and define the features in more detail, as it ties to user journey. I’ll define tradeoffs
**1.Restaurant sp"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
"Smart shoe:
Q1) Is there any definition in mind/ thought process in terms of what this smart shoe will do?
Interviewer: Its open to assumption
Q2) Any specific user segments?
Interviewer: Its open to assumption
Q3) Any specific geographies?
Interviewer: Its open to assumption
Any specific user pain points?
Interviewer: Its open to assumption
I will structure the answer in following manner -
1) Clearly stating the assumptions
2) User segments
3) Pain points
4) Solutions
5) Key concerns
6) Metr"
Nikita C. - "Smart shoe:
Q1) Is there any definition in mind/ thought process in terms of what this smart shoe will do?
Interviewer: Its open to assumption
Q2) Any specific user segments?
Interviewer: Its open to assumption
Q3) Any specific geographies?
Interviewer: Its open to assumption
Any specific user pain points?
Interviewer: Its open to assumption
I will structure the answer in following manner -
1) Clearly stating the assumptions
2) User segments
3) Pain points
4) Solutions
5) Key concerns
6) Metr"See full answer
"I will have a discussion with him regarding why he disagrees with my solution. I will try to present him a plan about my solution. why I think its the best approach and take his feedback.
I will try to analyze his approach and find the best in both approach. Will try to discuss with him and come up with an approach which is agreeable to both parties.
The idea is refining the solution and approach instead of personally taking the disagreement.
I will make sure that we are attacking the problem"
Shanavas M. - "I will have a discussion with him regarding why he disagrees with my solution. I will try to present him a plan about my solution. why I think its the best approach and take his feedback.
I will try to analyze his approach and find the best in both approach. Will try to discuss with him and come up with an approach which is agreeable to both parties.
The idea is refining the solution and approach instead of personally taking the disagreement.
I will make sure that we are attacking the problem"See full answer
"Clarifying questions
is there a main reason why we want to improve it? For instance:
active users declined
monetization declined
performance issues
customer complaints
(Based on this clarifying question the following answer could be any to be honest. if the interviewer says that it's an open questions, then I would go to the product design framework)
Assumption
Based on the impact that we would like to do,
1) I would assume that we are looking to improve the messaging experi"
Sergio C. - "Clarifying questions
is there a main reason why we want to improve it? For instance:
active users declined
monetization declined
performance issues
customer complaints
(Based on this clarifying question the following answer could be any to be honest. if the interviewer says that it's an open questions, then I would go to the product design framework)
Assumption
Based on the impact that we would like to do,
1) I would assume that we are looking to improve the messaging experi"See full answer
"
Company Goal: Make quality service at competitive price available for customers and enable contractor to maximize income sources
Clarification: Post Booking Experience is the user flow from the point a booking is confirmed to the time the service is delivered to the customer.
Metric: CSAT and Orders successfully completed
Personas: Customer, service provider, business
USER JOURNEY
Customer (User Journey)
Booking confirmed on portal
Add to calendar
Email / text con"
Saurabh G. - "
Company Goal: Make quality service at competitive price available for customers and enable contractor to maximize income sources
Clarification: Post Booking Experience is the user flow from the point a booking is confirmed to the time the service is delivered to the customer.
Metric: CSAT and Orders successfully completed
Personas: Customer, service provider, business
USER JOURNEY
Customer (User Journey)
Booking confirmed on portal
Add to calendar
Email / text con"See full answer
"Me: thanks for the question, let me ask a few clarification questions if that's ok. Are those both personal and business users of Gmail?
Interviewer: you can consider only the personal ones.
Me: perfect, by personal ones, you mean the ones with [email protected], right?
Interviewer: yes.
Me: right, thank you. Also, are we considering e-mail users that use the Gmail platform or anyone who has a @gmail.com type of e-mail?
Interviewer: anyone that has a @gmail.com e-mail.
Me: Ok, finally, last"
Talles S. - "Me: thanks for the question, let me ask a few clarification questions if that's ok. Are those both personal and business users of Gmail?
Interviewer: you can consider only the personal ones.
Me: perfect, by personal ones, you mean the ones with [email protected], right?
Interviewer: yes.
Me: right, thank you. Also, are we considering e-mail users that use the Gmail platform or anyone who has a @gmail.com type of e-mail?
Interviewer: anyone that has a @gmail.com e-mail.
Me: Ok, finally, last"See full answer
"Problem Statement:
10% of Netflix users are inactive. How would you investigate?
Clarifying Question:
Define inactive users? Assuming these are the users who have not logged Netflix for last week/last month etc
Time span to measure inactive users? Assuming inactive users are inactive from last week.
Investigation Questions:
Has there been a change or error logged on the analytical tool we are measuring "Inactive users" metric?
Does the metric show Netflix inactive"
Satej M. - "Problem Statement:
10% of Netflix users are inactive. How would you investigate?
Clarifying Question:
Define inactive users? Assuming these are the users who have not logged Netflix for last week/last month etc
Time span to measure inactive users? Assuming inactive users are inactive from last week.
Investigation Questions:
Has there been a change or error logged on the analytical tool we are measuring "Inactive users" metric?
Does the metric show Netflix inactive"See full answer
"To define the success metrics for Facebook Ads, I’ll outline:
Who the users are
What their goals and needs are
How success is measured across their journey
Who are the users:
Advertisers: Individuals or businesses running ad campaigns to achieve business objectives.
Potential Buyers: Users exposed to ads who may engage, click, or make purchases.
User journey and Success metrics:
Advertisers:
Acquisition:Onboarding Completion Rate: % of advertisers completing"
Idit G. - "To define the success metrics for Facebook Ads, I’ll outline:
Who the users are
What their goals and needs are
How success is measured across their journey
Who are the users:
Advertisers: Individuals or businesses running ad campaigns to achieve business objectives.
Potential Buyers: Users exposed to ads who may engage, click, or make purchases.
User journey and Success metrics:
Advertisers:
Acquisition:Onboarding Completion Rate: % of advertisers completing"See full answer
"First thing the interviewee did wrong is not asking clarifying questions. This is the most vague problem I have every heard, and the interviewee just made assumptions and started programming."
Nicholas S. - "First thing the interviewee did wrong is not asking clarifying questions. This is the most vague problem I have every heard, and the interviewee just made assumptions and started programming."See full answer
"A 25% drop-off rate at sign-up for a new app, especially one from Meta, indicates a significant challenge in onboarding and user retention. To analyze this, consider external, internal, and product-specific factors.
Identify Potential Causes:
External Factors:Competition: Are other platforms offering a more attractive or simpler signup process?
Timing: Is there a recent major event or trend that might be influencing user behavior?
User Experience: Is the signup process clunk"
Ankit kumar S. - "A 25% drop-off rate at sign-up for a new app, especially one from Meta, indicates a significant challenge in onboarding and user retention. To analyze this, consider external, internal, and product-specific factors.
Identify Potential Causes:
External Factors:Competition: Are other platforms offering a more attractive or simpler signup process?
Timing: Is there a recent major event or trend that might be influencing user behavior?
User Experience: Is the signup process clunk"See full answer