Live data from Hacker News

My Interviews with Amazon

thesocietea.org

21–30 of 270 posts

Re: My Interviews with Amazon

#21

Good on the author for making the decision based on his and his family's needs and not "but it's a top-tier company, man, you gotta work for the best be the best do the BEST." People often don't consider cost-of-living when making job decisions. I think the way to do it is to equalize the salaries based on cost-of-living across each company you're considering. So if you make $60,000 in a small midwestern town, that's…

$120k in Seattle is not equivalent to $120k in the Bay Area...

Re: My Interviews with Amazon

#22

It's wasteful for companies to focus so much on implementing data structures for front-end coding jobs when they're packaged commodities nowadays. If you're going to be building search engines or whatever, OK. And, time complexity questions should be asked. But chances are, the broad majority will end up doing line of business apps that require three data structures of which you will never write a better version than…

I was actually quite surprised the questions were relatively basic (and web-dev focused) for a position with the AWS team.

Re: My Interviews with Amazon

#24

It's wasteful for companies to focus so much on implementing data structures for front-end coding jobs when they're packaged commodities nowadays. If you're going to be building search engines or whatever, OK. And, time complexity questions should be asked. But chances are, the broad majority will end up doing line of business apps that require three data structures of which you will never write a better version than…

but programmer has to know what ds/algorithm to choose, of course you can look up complexities and stuff but it doesn't help in cases where performance tuning of caches ect is necessary. you have to understand what that particular algorithm/ds is actually doing to tune it properly.

Re: My Interviews with Amazon

#25

Good on the author for making the decision based on his and his family's needs and not "but it's a top-tier company, man, you gotta work for the best be the best do the BEST." People often don't consider cost-of-living when making job decisions. I think the way to do it is to equalize the salaries based on cost-of-living across each company you're considering. So if you make $60,000 in a small midwestern town, that's…

> So if you make $60,000 in a small midwestern town, that's the same as making $120k in Seattle or the Bay Area. Not true at all. I made almost that exact jump when moving from the Midwest to Seattle. You're forgetting things like raises, bonuses, and 401(k) matching that are a % of your salary. Sign-on bonuses and stock benefits are common out here but rare in the Midwest. Plus, even if your housing cost doubles, ot…

> Plus, even if your housing cost doubles, other expenses don't. Food costs, gas, vacations, and everything on Amazon is the same. I actually spend a lot less on transportation because I can take public transit instead of a car. We were able to sell one of our cars too.

That's actually not true. I'm referring to cost-of-living, which includes housing, gas, food, etc. All the things you list. Here's a calculator you can use to try it for yourself [1]. Using that, if I live in Columbia, MO (which I chose at random) and make $60k, I must make $111k in the Bay Area to maintain the same standard of living.

[1] http://www.bankrate.com/calculators/savings/moving-cost-of-l...

> You're forgetting things like raises, bonuses, and 401(k) matching that are a % of your salary. Not to mention sign-on bonuses and stock benefits, which are rare in the Midwest.

That is definitely correct. But you can certainly find companies offering good (signing and regular) bonuses and 401k matching; I did. Stock is much rarer, as you say.

Re: My Interviews with Amazon

#26

It's wasteful for companies to focus so much on implementing data structures for front-end coding jobs when they're packaged commodities nowadays. If you're going to be building search engines or whatever, OK. And, time complexity questions should be asked. But chances are, the broad majority will end up doing line of business apps that require three data structures of which you will never write a better version than…

> If you're going to be building search engines or whatever, OK.

But this one does build search engines or whatever.

Re: My Interviews with Amazon

#27

Good on the author for making the decision based on his and his family's needs and not "but it's a top-tier company, man, you gotta work for the best be the best do the BEST." People often don't consider cost-of-living when making job decisions. I think the way to do it is to equalize the salaries based on cost-of-living across each company you're considering. So if you make $60,000 in a small midwestern town, that's…

> So if you make $60,000 in a small midwestern town, that's the same as making $120k in Seattle or the Bay Area. Not true at all. I made almost that exact jump when moving from the Midwest to Seattle. You're forgetting things like raises, bonuses, and 401(k) matching that are a % of your salary. Sign-on bonuses and stock benefits are common out here but rare in the Midwest. Plus, even if your housing cost doubles, ot…

> Plus, even if your housing cost doubles, other expenses don't. Food costs, gas, vacations, and everything on Amazon is the same.

That is not what I see. Food seems to be about 10% - 15% higher than here in Dallas. Sales tax is slightly higher. Gas is definitely higher (about 20%). Travel from SeaTac is more expensive and less flexible than travel from DFW. I spend maybe $5000/year on online purchases and other things that would be the exact same price regardless of geography.

Everything, with the probable exception of insurance, is more expensive in the PNW than it is in the Midwest. It certainly is not as big a part of the calculation as housing, but it is not a wash.

Re: My Interviews with Amazon

#28

Earlier quoted context omitted.

> So if you make $60,000 in a small midwestern town, that's the same as making $120k in Seattle or the Bay Area. Not true at all. I made almost that exact jump when moving from the Midwest to Seattle. You're forgetting things like raises, bonuses, and 401(k) matching that are a % of your salary. Sign-on bonuses and stock benefits are common out here but rare in the Midwest. Plus, even if your housing cost doubles, ot…

> Plus, even if your housing cost doubles, other expenses don't. Food costs, gas, vacations, and everything on Amazon is the same. I actually spend a lot less on transportation because I can take public transit instead of a car. We were able to sell one of our cars too. That's actually not true. I'm referring to cost-of-living, which includes housing, gas, food, etc. All the things you list. Here's a calculator you c…

The proof is in the pudding. My savings are growing at an astronomically higher rate than it was in the Midwest. I used to tell myself the same thing before I moved.

Re: My Interviews with Amazon

#29

Earlier quoted context omitted.

> So if you make $60,000 in a small midwestern town, that's the same as making $120k in Seattle or the Bay Area. Not true at all. I made almost that exact jump when moving from the Midwest to Seattle. You're forgetting things like raises, bonuses, and 401(k) matching that are a % of your salary. Sign-on bonuses and stock benefits are common out here but rare in the Midwest. Plus, even if your housing cost doubles, ot…

> Plus, even if your housing cost doubles, other expenses don't. Food costs, gas, vacations, and everything on Amazon is the same. I actually spend a lot less on transportation because I can take public transit instead of a car. We were able to sell one of our cars too. That's actually not true. I'm referring to cost-of-living, which includes housing, gas, food, etc. All the things you list. Here's a calculator you c…

The person you are replying to has direct personal experience with this, and you are telling them they are wrong by citing an internet cost of living calculator.

Re: My Interviews with Amazon

#30

It's wasteful for companies to focus so much on implementing data structures for front-end coding jobs when they're packaged commodities nowadays. If you're going to be building search engines or whatever, OK. And, time complexity questions should be asked. But chances are, the broad majority will end up doing line of business apps that require three data structures of which you will never write a better version than…

but programmer has to know what ds/algorithm to choose, of course you can look up complexities and stuff but it doesn't help in cases where performance tuning of caches ect is necessary. you have to understand what that particular algorithm/ds is actually doing to tune it properly.

It's much more important to get a smart and adaptable programmer than one who memorized his compsci textbooks. Yes, an understanding of data structures and algorithms can be helpful, but unless messing around in that space is really going to comprise a large percentage of on-the-job duties (and as the grandparent indicated, it's not for 99% of us who can just use the canned implementations from the stdlib), it's stupid to make it a large percentage of success in the interview process.

I'm glad to hear that Amazon kept the textbook-style questions light -- it's not what you usually hear about happening in interviews with big tech companies.

Post reply on HN