"Amazon is releasing a product recommendation carousel.
Q1. How would we approach this launch with executive leadership?
Q2. How would you obtain the data to find out if you should launch and what sample size should your testing batch be for an A/B test scenario?
Clarifying Questions
What is the current goal for the product recommendation - Increase sales
How does the current product recommendation view look like on the home page - A mosaic list view
Are there any existing custome"
Christopher K. - "Amazon is releasing a product recommendation carousel.
Q1. How would we approach this launch with executive leadership?
Q2. How would you obtain the data to find out if you should launch and what sample size should your testing batch be for an A/B test scenario?
Clarifying Questions
What is the current goal for the product recommendation - Increase sales
How does the current product recommendation view look like on the home page - A mosaic list view
Are there any existing custome"See full answer
"Use an index, two pointers, and a set to keep track of elements that you've seen.
pseudo code follows:
for i, elem in enumerate(array):
if elem in set return False
if i > N:
set.remove(array[i-N])"
Michael B. - "Use an index, two pointers, and a set to keep track of elements that you've seen.
pseudo code follows:
for i, elem in enumerate(array):
if elem in set return False
if i > N:
set.remove(array[i-N])"See full answer
"Yes, I need to compare the first half of the first string with the reverse order of the second half of the second string. Repeat this process to the first half of the second string and the second half of the first string."
Anonymous Condor - "Yes, I need to compare the first half of the first string with the reverse order of the second half of the second string. Repeat this process to the first half of the second string and the second half of the first string."See full answer
"Microservices are small parts of a application we can deploy them seprately and use them as a application feature."
Anonymous Salamander - "Microservices are small parts of a application we can deploy them seprately and use them as a application feature."See full answer
"Clarify
Retention for which side of the platform - advertisers, groceries/shops, shoppers, users? - Assume
Is there any specific event or trend driving retention down or we’re looking in general to overall improve from current state? - Assume
Is this tied to any particular geography or region? - Assume
Is this tied to any specific persona within our 4 sided platform? - Assume
Are we changing the definition of retention (time, frequency, others)? - Assume no
Goal - Improve the use"
Parag - "Clarify
Retention for which side of the platform - advertisers, groceries/shops, shoppers, users? - Assume
Is there any specific event or trend driving retention down or we’re looking in general to overall improve from current state? - Assume
Is this tied to any particular geography or region? - Assume
Is this tied to any specific persona within our 4 sided platform? - Assume
Are we changing the definition of retention (time, frequency, others)? - Assume no
Goal - Improve the use"See full answer
"Clarifying questions
By mutual follows, we mean that both of them follow each other on Tiktok, correct? : Yes
We want to know an average number for the same, ie mean and not median or any other value, right? : Yes
Shall we consider the global audience or that of a particular country? : Global
Can we assume the time setting of this question as of 2025?: yes
Here’s how I will tackle this question.
> We will first estimate the total number of Tiktok users. Then we will try to"
Kartikeya N. - "Clarifying questions
By mutual follows, we mean that both of them follow each other on Tiktok, correct? : Yes
We want to know an average number for the same, ie mean and not median or any other value, right? : Yes
Shall we consider the global audience or that of a particular country? : Global
Can we assume the time setting of this question as of 2025?: yes
Here’s how I will tackle this question.
> We will first estimate the total number of Tiktok users. Then we will try to"See full answer
"Acquisition
New sign-ups for Google Drive Service
Google Drive app installs
Activation
Number of users with at least one file since sign-up
Paid Google Drive Users
Engagement
DAU, MAU
Sessions, Frequency
Time spend
Files accessed per session
Task completion - sharing file, setting up automatic back up etc.
Retention
% Repeat Users
% Users Churning out
Google App Uninstalls
Referral
Inviting"
Anil K. - "Acquisition
New sign-ups for Google Drive Service
Google Drive app installs
Activation
Number of users with at least one file since sign-up
Paid Google Drive Users
Engagement
DAU, MAU
Sessions, Frequency
Time spend
Files accessed per session
Task completion - sharing file, setting up automatic back up etc.
Retention
% Repeat Users
% Users Churning out
Google App Uninstalls
Referral
Inviting"See full answer
"Clarification questions:
Does this include Street view photos, which includes (roads & highways, underwater & insider building and walking street view photos) ? No, for this question we will only look at photos taken via satellites.
Google earth photographs the entire earth including land and oceans ? Yes
Components of the equation
(Square mile covering land x Number of photos per sq mile x Size of each photo x cost) +
(Square mile covering ocean x Number of photos per"
Niaz - "Clarification questions:
Does this include Street view photos, which includes (roads & highways, underwater & insider building and walking street view photos) ? No, for this question we will only look at photos taken via satellites.
Google earth photographs the entire earth including land and oceans ? Yes
Components of the equation
(Square mile covering land x Number of photos per sq mile x Size of each photo x cost) +
(Square mile covering ocean x Number of photos per"See full answer
"What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."
Rahul D. - "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."See full answer