"It's fair to assume a tech lead is an experienced person, especially in bigger organizations like Google. How we shape our thought process is part of our past experiences of default nature.
I will first give it some time before I react/respond. I will try to understand the pattern where the tech lead is being devil's advocate. Eg. If he is being negative about PRD everytime, that means he had past experiences where the PRD was incomplete or scope was change;
if is negative about testing scena"
Dewansh Z. - "It's fair to assume a tech lead is an experienced person, especially in bigger organizations like Google. How we shape our thought process is part of our past experiences of default nature.
I will first give it some time before I react/respond. I will try to understand the pattern where the tech lead is being devil's advocate. Eg. If he is being negative about PRD everytime, that means he had past experiences where the PRD was incomplete or scope was change;
if is negative about testing scena"See full answer
"A recursive backtracking solution in python.
def changeSigns(nums: List[int], S: int) -> int:
res = []
n = len(nums)
def backtrack(index, curr, arr):
if curr == S and len(arr) == n:
res.append(arr[:])
return
if index >= len(nums):
return
for i in range(index, n):
add +ve number
arr.append(nums[i])
backtrack(i+1, curr + nums[i], arr)
arr.pop()
"
Yugaank K. - "A recursive backtracking solution in python.
def changeSigns(nums: List[int], S: int) -> int:
res = []
n = len(nums)
def backtrack(index, curr, arr):
if curr == S and len(arr) == n:
res.append(arr[:])
return
if index >= len(nums):
return
for i in range(index, n):
add +ve number
arr.append(nums[i])
backtrack(i+1, curr + nums[i], arr)
arr.pop()
"See full answer
"The key here is a) not to overreact to Sales bypassing me going straight to Engineering (while understanding every team acts according to their incentives), and b) communicate with all parties as much as possible to get everyone on the same page.
1) First, I'd speak to Sales and understand the feature being requested. I consider Sales to be one of the most important primary research funnels - they have direct, regular touchpoints with the client and are finely attuned to the lifeblood o"
Sachin P. - "The key here is a) not to overreact to Sales bypassing me going straight to Engineering (while understanding every team acts according to their incentives), and b) communicate with all parties as much as possible to get everyone on the same page.
1) First, I'd speak to Sales and understand the feature being requested. I consider Sales to be one of the most important primary research funnels - they have direct, regular touchpoints with the client and are finely attuned to the lifeblood o"See full answer
Product Manager
Behavioral
+5 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Clarifying questions
1/ Any other products in VC portfolio I need to be aware of - "no"
2/ Market focus? - "no"
Started off by stating database marketing
1/ SQL
2/ NoSQL
Data models mostly relational
Database trends
1/ Vector databases
2/ Growth in cloud / fully managed databases
3/ Multi cloud is important to avoid vendor lock in
Ultimately Price/performance is king
Competition
1/ Large cloud providers - AWS/GCP/Azure
2/ Legacy databases - Oracle/SQL Server
3/ Niche players - Vitess, Coc"
Glados - "Clarifying questions
1/ Any other products in VC portfolio I need to be aware of - "no"
2/ Market focus? - "no"
Started off by stating database marketing
1/ SQL
2/ NoSQL
Data models mostly relational
Database trends
1/ Vector databases
2/ Growth in cloud / fully managed databases
3/ Multi cloud is important to avoid vendor lock in
Ultimately Price/performance is king
Competition
1/ Large cloud providers - AWS/GCP/Azure
2/ Legacy databases - Oracle/SQL Server
3/ Niche players - Vitess, Coc"See full answer
"I'd start by clarifying the purpose of the in-flight experience.
Get more travelers? (adoption)
Reduce customer churn? (retention)
Gain additional revenue? (revenue)
Lets say we want to offer an in-flight experience that drives revenue.
It is intuitive that, customer expectations for an in-flight experience will vary based on the duration of the flights:
Short haul flights (1 hour or less): Self-help options are better suited. While seating may be important, a slight inconvenience for"
Atit P. - "I'd start by clarifying the purpose of the in-flight experience.
Get more travelers? (adoption)
Reduce customer churn? (retention)
Gain additional revenue? (revenue)
Lets say we want to offer an in-flight experience that drives revenue.
It is intuitive that, customer expectations for an in-flight experience will vary based on the duration of the flights:
Short haul flights (1 hour or less): Self-help options are better suited. While seating may be important, a slight inconvenience for"See full answer
"I have no idea if this would qualify, but I took a different, rather singular approach. Curious and gracious in advance for any and all feedback. My main question is whether this response goes into enough depth with regards to all the content types that Google Map stores, as I chose to focus uniquely on image storage (but am sure to state that clearly before I began):
Clarifying questions:
global map or US/sectional map? Assume global
storage on a single end-user device? Yes
consider co"
John S. - "I have no idea if this would qualify, but I took a different, rather singular approach. Curious and gracious in advance for any and all feedback. My main question is whether this response goes into enough depth with regards to all the content types that Google Map stores, as I chose to focus uniquely on image storage (but am sure to state that clearly before I began):
Clarifying questions:
global map or US/sectional map? Assume global
storage on a single end-user device? Yes
consider co"See full answer
"How many shampoo bottles are sold in the US annually?
Assumption:
Shampoo for both male and female consumers
Population of US (330Mn)
Considering 50:50 Urban Rural breakdown
Urban: 165Mn
Rural: 165Mn
Considering only 10% of Rural consumers will be using shampoo, which gives 16.5Mn people
Urban: 165Mn
Considering 50:50 Male Female breakdown
Male: 82.5Mn
Male consumers using shampoo: 60% = 49.5Mn
Male consumers not using shampoo: 40% = 33Mn
Female: 82.5Mn
Female consumers using shampoo: 80%"
Saurao D. - "How many shampoo bottles are sold in the US annually?
Assumption:
Shampoo for both male and female consumers
Population of US (330Mn)
Considering 50:50 Urban Rural breakdown
Urban: 165Mn
Rural: 165Mn
Considering only 10% of Rural consumers will be using shampoo, which gives 16.5Mn people
Urban: 165Mn
Considering 50:50 Male Female breakdown
Male: 82.5Mn
Male consumers using shampoo: 60% = 49.5Mn
Male consumers not using shampoo: 40% = 33Mn
Female: 82.5Mn
Female consumers using shampoo: 80%"See full answer
"First, I would make the following assumptions to solve this question without instant feedback.
Assumptions:
The main use cases for the refrigerator will be to maintain food in the right temperature and will not include making ice cubs or pouring water
The only disability of the user is blindness
Then, I would identify the main flows used when maintaining food refrigerated, which are:
Putting food into the fridge
Taking out food out of the fridge
Within these flow these are som"
Maritza C. - "First, I would make the following assumptions to solve this question without instant feedback.
Assumptions:
The main use cases for the refrigerator will be to maintain food in the right temperature and will not include making ice cubs or pouring water
The only disability of the user is blindness
Then, I would identify the main flows used when maintaining food refrigerated, which are:
Putting food into the fridge
Taking out food out of the fridge
Within these flow these are som"See full answer
"Idea for solution:
Reverse the complete char array
Reverse the words separated by space. i.e. Find the space characters and the reverse the subarray between two space characters.
vector reverseSubarray(vector& arr, int s, int e)
{
while (s reverseWords(vector& arr )
{
int n = arr.size();
reverse(arr, 0, n - 1"
Rahul M. - "Idea for solution:
Reverse the complete char array
Reverse the words separated by space. i.e. Find the space characters and the reverse the subarray between two space characters.
vector reverseSubarray(vector& arr, int s, int e)
{
while (s reverseWords(vector& arr )
{
int n = arr.size();
reverse(arr, 0, n - 1"See full answer
"Its enough that I shared the question. Im not going to tell you how I answered. If you dont know how to answer, then this isn't the job or company for you. Sorry."
David E. - "Its enough that I shared the question. Im not going to tell you how I answered. If you dont know how to answer, then this isn't the job or company for you. Sorry."See full answer
"By increasing the number of paid users, I assume we mean that we want to increase the % of DAUs who pay for YT Music.
First, we need to understand the Youtube Music play here.
Youtube Music was carved out of Youtube because Spotify and Apple Music were getting popular. Users were listening to music on Spotify instead of on Youtube, threatening ad revenue for Youtube. Therefore, Youtube Music was born as a standalone app, where users could listen to the music ad free from anywhere anytime.
In"
Priyansh J. - "By increasing the number of paid users, I assume we mean that we want to increase the % of DAUs who pay for YT Music.
First, we need to understand the Youtube Music play here.
Youtube Music was carved out of Youtube because Spotify and Apple Music were getting popular. Users were listening to music on Spotify instead of on Youtube, threatening ad revenue for Youtube. Therefore, Youtube Music was born as a standalone app, where users could listen to the music ad free from anywhere anytime.
In"See full answer
"1. Sales & Revenue Metrics
Total Units Sold – Tracks overall headset sales volume.
Revenue Growth (%) – Measures whether revenue is increasing from headset sales over time.
Sales by Channel – Identifies how sales are distributed across Google Store, third-party retailers (Amazon, Best Buy), and carrier partnerships.
Sales by Region – Helps understand geographic demand and refine regional marketing efforts.
Attach Rate – Measures how often the headset is purc"
fuzzyicecream14 - "1. Sales & Revenue Metrics
Total Units Sold – Tracks overall headset sales volume.
Revenue Growth (%) – Measures whether revenue is increasing from headset sales over time.
Sales by Channel – Identifies how sales are distributed across Google Store, third-party retailers (Amazon, Best Buy), and carrier partnerships.
Sales by Region – Helps understand geographic demand and refine regional marketing efforts.
Attach Rate – Measures how often the headset is purc"See full answer
"Clarifying question:
Am I the first one to notice the fire, or there are people already on it?
Extent and source of fire - I am assuming it's localized and I am inside the data center, safe so far.
Response:
It is an emergency. I will do and coordinate the people to do the following in parallel, if I am the first one to know.
Get immediate attention of folks in the data center. Get someone and many people to call 911 and security. Coordinate to have people in need evacuated.
Turn off th"
Bg - "Clarifying question:
Am I the first one to notice the fire, or there are people already on it?
Extent and source of fire - I am assuming it's localized and I am inside the data center, safe so far.
Response:
It is an emergency. I will do and coordinate the people to do the following in parallel, if I am the first one to know.
Get immediate attention of folks in the data center. Get someone and many people to call 911 and security. Coordinate to have people in need evacuated.
Turn off th"See full answer
"Background Context
I'm a PM at a venture-backed SaaS in the legal tech space. We provide end-to-end contract management experience for our customers with the following features:
Upload - Contracts signed in DocuSign, etc. automatically uploaded to our system through API integrations.
Data Extraction - Contract terms such as payment terms and key dates are automatically OCRed and extracted using ML.
Analytics - Contract terms are searchable, filter, and customize for reporting.
Work"
Christopher K. - "Background Context
I'm a PM at a venture-backed SaaS in the legal tech space. We provide end-to-end contract management experience for our customers with the following features:
Upload - Contracts signed in DocuSign, etc. automatically uploaded to our system through API integrations.
Data Extraction - Contract terms such as payment terms and key dates are automatically OCRed and extracted using ML.
Analytics - Contract terms are searchable, filter, and customize for reporting.
Work"See full answer
"Clarify the question. Any specific system?
Will study the related systems in the environment.
Will define the goal, attributes of the system, stakeholders expectations, problems this system is going to address in case these things don't exist already.
With the above two steps, I Will come up with a draft of the System KPI.
Will run it with leadership, stakeholders and will incorporate feedback.
In parallel, will come up with quantification on these performance factors.
Fina"
Anonymous Krill - "Clarify the question. Any specific system?
Will study the related systems in the environment.
Will define the goal, attributes of the system, stakeholders expectations, problems this system is going to address in case these things don't exist already.
With the above two steps, I Will come up with a draft of the System KPI.
Will run it with leadership, stakeholders and will incorporate feedback.
In parallel, will come up with quantification on these performance factors.
Fina"See full answer
"This interviewee had a decent framework but the specifics weren't impressive. I wouldn't post this as an example and would appreciate if you could replace this video."
Anonymous Deer - "This interviewee had a decent framework but the specifics weren't impressive. I wouldn't post this as an example and would appreciate if you could replace this video."See full answer
"Is the "idea" I'm trying to sell something new or built off an existing service/product we offer?
Interviewer: Let's assume new.
Assuming it's a proper sit-down meeting with senior management to go over the proposal, here is what the slide deck would contain.
Introduction/Description of the problem I'm trying to solve: Before proposing a solution, it is important to first identify the problem we're trying to solve. This section would contain the description of the problem/pain poi"
Harshita G. - "Is the "idea" I'm trying to sell something new or built off an existing service/product we offer?
Interviewer: Let's assume new.
Assuming it's a proper sit-down meeting with senior management to go over the proposal, here is what the slide deck would contain.
Introduction/Description of the problem I'm trying to solve: Before proposing a solution, it is important to first identify the problem we're trying to solve. This section would contain the description of the problem/pain poi"See full answer