"If I could only talk to one customer of my product, I will pick that customer who was earlier a loyal user of my product but now engaging less or have left the product recently.
As a PM, two most important metrics that show that your product is worthy for your users are retention & monetisation. If I am seeing a Loyal user not engaging any more with my platform, it shows that either that user has found 10X better substitute to satisfy the same need or that user is not liking my platform any mor"
Krishan K. - "If I could only talk to one customer of my product, I will pick that customer who was earlier a loyal user of my product but now engaging less or have left the product recently.
As a PM, two most important metrics that show that your product is worthy for your users are retention & monetisation. If I am seeing a Loyal user not engaging any more with my platform, it shows that either that user has found 10X better substitute to satisfy the same need or that user is not liking my platform any mor"See full answer
"This is a Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know.
Recall the formula for Fermi problems:
Ask clarifying questions
Catalog what you know
Make equation(s)
Think about edge cases to add to equation
**Breakdown components of your equat"
Exponent - "This is a Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know.
Recall the formula for Fermi problems:
Ask clarifying questions
Catalog what you know
Make equation(s)
Think about edge cases to add to equation
**Breakdown components of your equat"See full answer
"The correct answer as per the interviewer was since we have to exclude in build product engagement metrics and user feedback for the sake of this question, consulting firms/data analytics firms who do market research we rely on that data to determine how useful a competitor's feature is . again this is the answer provided by the interviewer."
Manas M. - "The correct answer as per the interviewer was since we have to exclude in build product engagement metrics and user feedback for the sake of this question, consulting firms/data analytics firms who do market research we rely on that data to determine how useful a competitor's feature is . again this is the answer provided by the interviewer."See full answer
Product Manager
Analytical
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"static int findLongestRepeatingSubSeq(String str)
{
int n = str.length();
int dp = new intn+1;
for (int i=0; i<=n; i++)
for (int j=0; j<=n; j++)
dpi = 0;
for (int i=1; i<=n; i++)
{
for (int j=1; j<=n; j++)
{
if (str.charAt(i-1)== str.charAt(j-1) && i != j)
dpi = 1 + dpi-1;
else
dpi = Math.max(dpi, dpi-1);
}
}
`return"
Padmanaban M. - "static int findLongestRepeatingSubSeq(String str)
{
int n = str.length();
int dp = new intn+1;
for (int i=0; i<=n; i++)
for (int j=0; j<=n; j++)
dpi = 0;
for (int i=1; i<=n; i++)
{
for (int j=1; j<=n; j++)
{
if (str.charAt(i-1)== str.charAt(j-1) && i != j)
dpi = 1 + dpi-1;
else
dpi = Math.max(dpi, dpi-1);
}
}
`return"See full answer
"Let's say you are given a use case where Github's co-pilot introduces an inline citation feature (which basically gives you insights into a given code - mentioning the functions and related components for the selected code). How will you market this feature?
To make users aware, what would the campaign proposal look like for both existing and new users? How would you measure the success of this product? What are some ways you'd try to market it?"
Anonymous Kingfisher - "Let's say you are given a use case where Github's co-pilot introduces an inline citation feature (which basically gives you insights into a given code - mentioning the functions and related components for the selected code). How will you market this feature?
To make users aware, what would the campaign proposal look like for both existing and new users? How would you measure the success of this product? What are some ways you'd try to market it?"See full answer
"• Leadership and Team Management:
• Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment.
• Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members.
• Facilitate effective communication and collaboration within the team and with other departments.
• Project Management:
• Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"
Scott S. - "• Leadership and Team Management:
• Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment.
• Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members.
• Facilitate effective communication and collaboration within the team and with other departments.
• Project Management:
• Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"See full answer
"You are given a string S and a number K as input, and your task is to print S to console output considering that, at most, you can print K characters per line.
Example:
S = "abracadabra sample"
K = 11
Output:
abracadabra
sample
Note that this problem requires the interviewee gather extra requirements from the interviewer (e.g. do we care about multiple white spaces? what if the length of a word is greater than K, ...)"
B. T. - "You are given a string S and a number K as input, and your task is to print S to console output considering that, at most, you can print K characters per line.
Example:
S = "abracadabra sample"
K = 11
Output:
abracadabra
sample
Note that this problem requires the interviewee gather extra requirements from the interviewer (e.g. do we care about multiple white spaces? what if the length of a word is greater than K, ...)"See full answer
"bool isConsecutive(int arr[], int n)
{
// base case
if (n max) {
max = arr[i];
}
}
// for an array to contain consecutive integers, the difference between
// the maximum and minimum element in it should be exactly \n-1\
if (max - min != n - 1) {
return false;
}
// create an empty set (we can also use a visit"
Hinata T. - "bool isConsecutive(int arr[], int n)
{
// base case
if (n max) {
max = arr[i];
}
}
// for an array to contain consecutive integers, the difference between
// the maximum and minimum element in it should be exactly \n-1\
if (max - min != n - 1) {
return false;
}
// create an empty set (we can also use a visit"See full answer
"This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"
Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"See full answer
"I'll approach this by asking questions and creating scenarios based on answers. If the answer to any questions points to a specific issue, I'll double down on that to understand the issue. This is more of a RCA question.
First I'll quickly check
Were there any recent updates released before we observed the drops?
Assuming Yes, I'll check the updates released and check the test cases and testing results
If the issue is identified, I will engage with the product leadership, update them and conne"
Aekagra S. - "I'll approach this by asking questions and creating scenarios based on answers. If the answer to any questions points to a specific issue, I'll double down on that to understand the issue. This is more of a RCA question.
First I'll quickly check
Were there any recent updates released before we observed the drops?
Assuming Yes, I'll check the updates released and check the test cases and testing results
If the issue is identified, I will engage with the product leadership, update them and conne"See full answer