Live data from Hacker News

The anatomy of the perfect technical interview from a former Amazon VP

firstround.com

41–50 of 118 posts

Re: The anatomy of the perfect technical interview from a former Amazon VP

#41

I appreciate the notion of having the whole team prepared for the interview process. I think this is a best practice. But, when I interview, I am looking for completely different things than the author. I really don't care about what you did at your last company or if you raised this by 50% or that by 30%. Rather, I want three things in a candidate: smart, talented and hungry. If I get someone who is smart, talented…

I disagree with the hungry part (if you are referring to someone that needs the money). Being "hungry" just means that they will be stuck with a company but will not love what they do.

Re: The anatomy of the perfect technical interview from a former Amazon VP

#42
post #3

Earlier quoted context omitted.

Lets be honest Amazon is an online shop the best and brightest are either going to be working at tier 1 RnD or on wall street or the city.

Re Wall Street: It's unfortunate that some of our brightest are tempted into playing multi-million dollar poker, rather than focusing their energy on producing any significant long-term value. I believe software engineering wages will continue to rise over time, and will eventually reflect the true value the industry produces.

I think I'd rather use my tech skills to play multi-million dollar poker on Wall Street then create yet another beautiful, responsive, flexible, tweet-able, location-based, modular MVC library API component framework backbone architecture.js.

Re: The anatomy of the perfect technical interview from a former Amazon VP

#43

In my 10 years at Amazon, I interviewed lots of engineers and I think Amazon's interview process is fatally flawed. Of course Amazon is still able to hire good candidates but I believe it is in spite of this process and not because of it. Here were the most frustrating aspects of interviewing for me: 1. Bar raisers don't ask questions that they themselves don't know the answer to. I believe this is what Roseman is re…

There's one thing this article misses, and one thing I totally disagree on.

Hiring for prior experience - the author emphasizes this, and based on my experience this should be de-weighted. The issue is that as soon as you start to define an area of experience, your hiring pool shrinks dramatically. Consequently you are more likely to pick a less powerful engineer. Another, bigger downside here is that companies are terrible at figuring out what they really need. Consequently you've hired someone who can do A and B but one month in you realize that the thing you were missing is really C. A less powerful engineer will have a harder time transitioning over to doing C work, and you'll be worse off. Moreover they might be upset - they came in with the expectation of doing A & B, and they're sitting here doing something unrelated instead. Can't count the number of times I've seen this happen, to both the employee's and company's detriment.

The thing that this article misses is how to avoid hiring jerks. Terrible employees can be a net negative to a company. Jerks, particularly those in senior positions, are the thermonuclear version of terrible employees. They can demotivate and destroy the productivity of entire teams and cause your best engineers to rage-quit. The best interviewing tactic I've seen to weed out these people is watching how someone behaves when you "play dumb" in an interview. See if they're happy to explain something to you, or if they get impatient with your lack of knowledge. A related trick is challenging them on something that is obviously correct - see if they carefully prove why their answer is correct, or become antagonistic. Really smart people are good, but much more effective are those that can help bring everyone else up to their level.

Re: The anatomy of the perfect technical interview from a former Amazon VP

#44
post #33

In my 10 years at Amazon, I interviewed lots of engineers and I think Amazon's interview process is fatally flawed. Of course Amazon is still able to hire good candidates but I believe it is in spite of this process and not because of it. Here were the most frustrating aspects of interviewing for me: 1. Bar raisers don't ask questions that they themselves don't know the answer to. I believe this is what Roseman is re…

> There is no room in the Amazon interview process to "try out" a candidate for a week or two in a real world setting to see how they perform. When looking for work, I have no room for companies that want to do this: I already have a job and commitments. Also, I might not even be in the same state as the company I am talking to.

I barely even have time for the 3-6 technical interviews most companies want to do, let alone multiple days/WEEKS of "try out" period.

Re: The anatomy of the perfect technical interview from a former Amazon VP

#45

> [he] believes every phase of the process needs to be meticulously designed to drill deep into skill sets, ... and leadership potential Ugh. I hate this. For a technical interview, why is leadership potential a priority? Speaking for myself, I've done the leadership thing and don't care for it. People tell me I'm good at it, but I still prefer dealing with algorithms over humans, and I actively decline offers for "p…

> For a technical interview, why is leadership potential a priority?

Probably because in many modern ways of organizing knowledge work, distributing leadership roles is an important part of the way organizations operate.

> Unfortunately, no matter where you go, there's always the deep-seated cultural mindset that manager > worker.

The places where that is least true are also the places where evaluating leadership potential in technical workers is the most relevant to immediate job performance.

Re: The anatomy of the perfect technical interview from a former Amazon VP

#46
post #43

In my 10 years at Amazon, I interviewed lots of engineers and I think Amazon's interview process is fatally flawed. Of course Amazon is still able to hire good candidates but I believe it is in spite of this process and not because of it. Here were the most frustrating aspects of interviewing for me: 1. Bar raisers don't ask questions that they themselves don't know the answer to. I believe this is what Roseman is re…

There's one thing this article misses, and one thing I totally disagree on. Hiring for prior experience - the author emphasizes this, and based on my experience this should be de-weighted. The issue is that as soon as you start to define an area of experience, your hiring pool shrinks dramatically. Consequently you are more likely to pick a less powerful engineer. Another, bigger downside here is that companies are t…

Great point about not hiring jerks, and those are some excellent ideas about how to avoid it. Having worked with, and currently working with, that kind of jerk I've seen how destructive they can be.

Re: The anatomy of the perfect technical interview from a former Amazon VP

#47

In my 10 years at Amazon, I interviewed lots of engineers and I think Amazon's interview process is fatally flawed. Of course Amazon is still able to hire good candidates but I believe it is in spite of this process and not because of it. Here were the most frustrating aspects of interviewing for me: 1. Bar raisers don't ask questions that they themselves don't know the answer to. I believe this is what Roseman is re…

> There is no room in the Amazon interview process to "try out" a candidate for a week or two in a real world setting

Are you seriously proposing that any serious applicant would be willing to take a week off from their current job just to interview for a possible job at Amazon?

Re: The anatomy of the perfect technical interview from a former Amazon VP

#48
without any data and careful analysis of that data, his opinion on how to hire is worthless.

it's somewhat disturbing that he likes to use the STAR framework, which normally leads candidates into artificial responses. is there any reason to believe that this framework leads to better results?

Re: The anatomy of the perfect technical interview from a former Amazon VP

#49

Earlier quoted context omitted.

"over paid" what is this concept that you speak off - there is no big guy with a big white beard sitting on a cloud who's going to reach down and say "you yes you with a third in media studies from Luton university should be paid X and those cheeky blue collar train drivers or miners who have scarce skills should be paid less than you". The PHB might think they are over paid but like it or not this is Laissez-faire c…

Paid more than one standard deviation higher than average for that level of competency, scarcity, and bargaining power.

What are the levels of competency, scarcity, and bargaining power? How do you place a particular candidate in her appropriate levels?

Re: The anatomy of the perfect technical interview from a former Amazon VP

#50
post #41

I appreciate the notion of having the whole team prepared for the interview process. I think this is a best practice. But, when I interview, I am looking for completely different things than the author. I really don't care about what you did at your last company or if you raised this by 50% or that by 30%. Rather, I want three things in a candidate: smart, talented and hungry. If I get someone who is smart, talented…

I disagree with the hungry part (if you are referring to someone that needs the money). Being "hungry" just means that they will be stuck with a company but will not love what they do.

Less about needing money and more about being ambitious. Hungry for success I should say.
Post reply on HN