"We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions:
Ask Clarifying Questions
Identify users, behaviors, and pain points
State product goal
Identify current solutions
Brainstorm new solutions
Evaluate solutions
Measure success
Summarize
We'll go through each of these step by step.
Ask Clarifying Questions
The PM interview isn't about your ability to come up w"
Exponent - "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions:
Ask Clarifying Questions
Identify users, behaviors, and pain points
State product goal
Identify current solutions
Brainstorm new solutions
Evaluate solutions
Measure success
Summarize
We'll go through each of these step by step.
Ask Clarifying Questions
The PM interview isn't about your ability to come up w"See full answer
"An Object Oriented programming deals with data and members.
An Object Oriented Programming consumes more memory.
An OOPS Consist of bottom-up approach.
An OOPS is more secure Than POP.
POP.
An POP deals with Functions.
An POP is less secure compare to OOPS.
An POP contains less memory.
An POP doesnt contain acess Modifiers."
Arun G. - "An Object Oriented programming deals with data and members.
An Object Oriented Programming consumes more memory.
An OOPS Consist of bottom-up approach.
An OOPS is more secure Than POP.
POP.
An POP deals with Functions.
An POP is less secure compare to OOPS.
An POP contains less memory.
An POP doesnt contain acess Modifiers."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
"Problem statement
The water heater can currently be controlled only physically i.e. the user must be present infront of the heater to manage it.
Key value proposition
The user must be able to control the water heater remotely using an app (preferably via their mobile phone)
Target geo: USA, OS: both Android and iOS, Form factor: Mobile
Target market
Water heaters are used by everyone who lives in an area experiencing temperatures < 20 degree Celsius. The user uses the water heater eve"
Rahul J. - "Problem statement
The water heater can currently be controlled only physically i.e. the user must be present infront of the heater to manage it.
Key value proposition
The user must be able to control the water heater remotely using an app (preferably via their mobile phone)
Target geo: USA, OS: both Android and iOS, Form factor: Mobile
Target market
Water heaters are used by everyone who lives in an area experiencing temperatures < 20 degree Celsius. The user uses the water heater eve"See full answer
"This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"
Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"See full answer
"This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical product rather that one already built. This changes our formula slightly - specifically we may not be able to apply a UX flow to drive analysis since we're unsure of the implementation. Instead, we'll look at core behaviors that are indicative of success. Here's the modified formula:
Ask clarifying questions
State the goal of the feature
**Apply a UX flow to drive a"
Exponent - "This is a Measure Success question with a slight twist. The twist here is we need to consider a hypothetical product rather that one already built. This changes our formula slightly - specifically we may not be able to apply a UX flow to drive analysis since we're unsure of the implementation. Instead, we'll look at core behaviors that are indicative of success. Here's the modified formula:
Ask clarifying questions
State the goal of the feature
**Apply a UX flow to drive a"See full answer
"The idea of prefix sum can be applied here to find a product prefix array and a product suffix array.
Create a prefix product array by calculating the cumulative product of all elements which appear before that particular element in the array.
Similarly, create a suffix array for all elements which appear later than particular element in the array.
Now, replace each element with the product of prefix and suffix products of adjacent elements. This will give you the answer."
Somdip S. - "The idea of prefix sum can be applied here to find a product prefix array and a product suffix array.
Create a prefix product array by calculating the cumulative product of all elements which appear before that particular element in the array.
Similarly, create a suffix array for all elements which appear later than particular element in the array.
Now, replace each element with the product of prefix and suffix products of adjacent elements. This will give you the answer."See full answer
"German autobahns are the highways and not city rode. We need to break down the issue into multiple stages. Let's say for the first stage we need to identify the road density. oad density is a very rough guess. Break down the problem further into city road density and non-city road density, and estimating the rough land mass of both. We came to 1km road / square km in non-cities road density , 3.4 million square miles of non-city, that bring us total (3.4 million *1)km - 3400,000 km of road we"
Indranil G. - "German autobahns are the highways and not city rode. We need to break down the issue into multiple stages. Let's say for the first stage we need to identify the road density. oad density is a very rough guess. Break down the problem further into city road density and non-city road density, and estimating the rough land mass of both. We came to 1km road / square km in non-cities road density , 3.4 million square miles of non-city, that bring us total (3.4 million *1)km - 3400,000 km of road we"See full answer
"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