"This cannot be answered as a black and white question. It has to be a careful mix of both.
If we are delivering a product that is time-sensitive, and we have customers waiting for it, we would rather ship a product quickly with lesser features (MVP) and keep building on it later.
But if we can delay our product release to the market by a couple of weeks, then we rather work on getting all the features right and delivering it."
Ridhima R. - "This cannot be answered as a black and white question. It has to be a careful mix of both.
If we are delivering a product that is time-sensitive, and we have customers waiting for it, we would rather ship a product quickly with lesser features (MVP) and keep building on it later.
But if we can delay our product release to the market by a couple of weeks, then we rather work on getting all the features right and delivering it."See full answer
"Firs I am going to look over if the usability dropped are occurred across platform (if the tools can be accessed from multiple platform), if the dropped are only happened in one platform, then we need to fix supporting technology of the tools. If the dropped are happening across platform then I am going to check tracking metrics of the tools. Following are metrics that I am going to consider:
Tools Usability - See if the tools are functioning well to accommodate user action; If it turns out"
Dewi A. - "Firs I am going to look over if the usability dropped are occurred across platform (if the tools can be accessed from multiple platform), if the dropped are only happened in one platform, then we need to fix supporting technology of the tools. If the dropped are happening across platform then I am going to check tracking metrics of the tools. Following are metrics that I am going to consider:
Tools Usability - See if the tools are functioning well to accommodate user action; If it turns out"See full answer
"function isPalindrome(s, start, end) {
while (s[start] === s[end] && end >= start) {
start++;
end--;
}
return end <= start;
}
function longestPalindromicSubstring(s) {
let longestPalindrome = '';
for (let i=0; i < s.length; i++) {
let j = s.length-1;
while (s[i] !== s[j] && i <= j) {
j--;
}
if (s[i] === s[j]) {
if (isPalindrome(s, i, j)) {
const validPalindrome = s.substring(i, j+1"
Tiago R. - "function isPalindrome(s, start, end) {
while (s[start] === s[end] && end >= start) {
start++;
end--;
}
return end <= start;
}
function longestPalindromicSubstring(s) {
let longestPalindrome = '';
for (let i=0; i < s.length; i++) {
let j = s.length-1;
while (s[i] !== s[j] && i <= j) {
j--;
}
if (s[i] === s[j]) {
if (isPalindrome(s, i, j)) {
const validPalindrome = s.substring(i, j+1"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
"Assumptions: timeline will be open, both platforms, target is globally. and specifically working with Nike App for shopping
Company goal: Goal of Nike is to "Just Do It" as well as anybody can be an athlete, *Goal is open, so the purpose of the app is to allow users to see new items at hand and shop Nike process,
Target Segment: 1. Frequent Users 2 First Time users. a. First time users downloading app. 2b. User who have already purchased an order and use the app to see shopping history.
User J"
Anonymous Giraffe - "Assumptions: timeline will be open, both platforms, target is globally. and specifically working with Nike App for shopping
Company goal: Goal of Nike is to "Just Do It" as well as anybody can be an athlete, *Goal is open, so the purpose of the app is to allow users to see new items at hand and shop Nike process,
Target Segment: 1. Frequent Users 2 First Time users. a. First time users downloading app. 2b. User who have already purchased an order and use the app to see shopping history.
User J"See full answer
"An operating system like Android Go for low-powered devices.
Slimming of application like Google Go or Gmail Go which is focused on the emerging markets.
Strategic partnership with local telecom companies to provide free wifi to emerging or markets with low data. For example -> Facebook partnered with JIO in India to make the internet penetration more deep.
"
Anonymous Muskox - "An operating system like Android Go for low-powered devices.
Slimming of application like Google Go or Gmail Go which is focused on the emerging markets.
Strategic partnership with local telecom companies to provide free wifi to emerging or markets with low data. For example -> Facebook partnered with JIO in India to make the internet penetration more deep.
"See full answer
"Are we also considaring the office buildings or only houses? Both
So we know the NYC land area is 1254 sqkm
1 square kilometer = 247.105 acres that means 1254 sqkm will be = 309870 acr ( rounding)
So this is total space, in this say living area is 80% that means 80% * 309870 = 247896 acrs
In this 60% residential which will be 148738 acrs residential area and rest is 99158 acres are business blocks
Menas (148738/247) =602 sq km =602178 sq mtr residential and 401449 sq mtr for busine"
Indranil G. - "Are we also considaring the office buildings or only houses? Both
So we know the NYC land area is 1254 sqkm
1 square kilometer = 247.105 acres that means 1254 sqkm will be = 309870 acr ( rounding)
So this is total space, in this say living area is 80% that means 80% * 309870 = 247896 acrs
In this 60% residential which will be 148738 acrs residential area and rest is 99158 acres are business blocks
Menas (148738/247) =602 sq km =602178 sq mtr residential and 401449 sq mtr for busine"See full answer
"Clarify:
Can I assume I’m a PM at Amazon for the wishlist feature?
What is the wishlist feature?You can create a wishlist for yourself of items you want to buy later
You can create a wishlist for other people you are shopping for (ex. Christmas, birthdays, etc)
You can share this wishlist with others
How are we defining “improvement”? (I’m assuming I’m responsible for coming up with the definition)
Why do we want to improve the wishlist feature in particular? (Again, I’m responsible"
Kay T. - "Clarify:
Can I assume I’m a PM at Amazon for the wishlist feature?
What is the wishlist feature?You can create a wishlist for yourself of items you want to buy later
You can create a wishlist for other people you are shopping for (ex. Christmas, birthdays, etc)
You can share this wishlist with others
How are we defining “improvement”? (I’m assuming I’m responsible for coming up with the definition)
Why do we want to improve the wishlist feature in particular? (Again, I’m responsible"See full answer
"Go has simpler syntax than Java. It is light weight. It is not Object Oriented. It does not support function overloading and function overriding. But these are small technical differences. Both are similar when it comes to testing. You have to create a mock object and implement an interface. Functionally, I did not feel any major difference."
Vishal T. - "Go has simpler syntax than Java. It is light weight. It is not Object Oriented. It does not support function overloading and function overriding. But these are small technical differences. Both are similar when it comes to testing. You have to create a mock object and implement an interface. Functionally, I did not feel any major difference."See full answer
"Clarifying questions:
Company
What kind of company are we? Tech giants like Google/FB, Watch manufacturers like TISSOT, Rolex, etc. Assume you are a startup that has recently raised a decent amount of funding.
Is there any particular Geography in mind? Or let’s assume it to be the US for the sake of the case statement.
Are there any constraints related to budget time? Let’s assume no constraints. and competition
Product:
What do you mean by smart alarm clock here? _A clock that tell"
Shoaib H. - "Clarifying questions:
Company
What kind of company are we? Tech giants like Google/FB, Watch manufacturers like TISSOT, Rolex, etc. Assume you are a startup that has recently raised a decent amount of funding.
Is there any particular Geography in mind? Or let’s assume it to be the US for the sake of the case statement.
Are there any constraints related to budget time? Let’s assume no constraints. and competition
Product:
What do you mean by smart alarm clock here? _A clock that tell"See full answer