Earlier quoted context omitted.
If you can't calculate the optimal design (for hiring, in this case) from first principles, what option do you have but empirical observation? And when steady-state performance takes at least 2 years to obtain, is it unreasonable to have fads at roughly that frequency? Resumes suck, take-homes suck, interviews suck, nepotism sucks; yet people still need to invest $x00,000 based on something. I don't have the answer,…
If you are hiring someone with 10 years experience it becomes a lot easier. Just try them out, 9/10 will succeed.
Ask HN: When did 7 interviews become “normal”?
271–280 of 833 posts
Re: Ask HN: When did 7 interviews become “normal”?
#272Having been an interviewer at a FAANG for many years, I can explain some of the logic behind it. I'm not saying this logic is valid , but it's how we got here, imho. First: we no longer trust the hiring manager alone, because probably they aren't a strong developer. We instead trust strong developers that are well trained at evaluating good devs. At the same time, we don't want to thrust a dev onto a hiring manager,…
I’m a HM at a big tech company with this format as well. Honestly, I really like it. I don’t want to hire the wrong person, it’s expensive and it makes my job awful for a while. It’s great getting data points on several programming interviews, system design, etc. That makes my sell interview so much easier because I can trust the process to assess their technical skills. You need multiple people because you’re consta…
And then on the flip side - if you are really a star, and you are interviewing at a small company you should want 5-7 interviews to gauge the caliber of people you will work with.
Re: Ask HN: When did 7 interviews become “normal”?
#273Best of luck. I have no idea how to get hired. I jumped shipped from my last employer in May of 2020 thinking I'd take a 2 month break and then start interviewing. Over 18 months I submitted over 80 applications, and got interviews at 40-50 different companies. Total phone and video interviews ended up being over 110 before I basically gave up. I was trying to transition from a full stack dev mostly with perl backend…
Thanks, and best of luck to you as well. Based on all these nightmare stories I'm hearing I'm half tempted to start a "island of misfit toys" consulting company. Seems like a lot of amazing talent going to waste in the pursuit of being trendy or feigning sophistication
Re: Ask HN: When did 7 interviews become “normal”?
#274Earlier quoted context omitted.
If you are hiring someone with 10 years experience it becomes a lot easier. Just try them out, 9/10 will succeed.
I’ve seen way too many “experienced devs” who are terrible coders.
If you want good coders look for resumes with startup experience. You don't survive as a senior developer at a startup without being being able to write code under pressure.
If you want someone who can glue various systems while cross communicating to various stakeholders look for someone at a larger company.
If you want both, look for both sets of experience on the resume.
People with 10+ will filter out positions that won't succeed at better than you can filter them out.
Re: Ask HN: When did 7 interviews become “normal”?
#275Re: Ask HN: When did 7 interviews become “normal”?
#276Since then, was approached by and interviewed with another (German) place during the pandemic, had first a video call with the CEO, then a more technical quizzing by three would-be colleagues, then an offer. Seems a little different because they approached me based on online info where they apparently liked what they saw, that might have helped skip a screening step or so.
My girlfriend, also applying for a technical position, had iirc one interview in the German office, then one with the CEO in the headquarters (3h driving; I booked a hotel for us and made it into a weekend trip), then an offer.
Seven seems rather excessive.
There is a trial period here, where you can leave or be fired with like two weeks' notice, for the first three months or so. Unless you're hiring across a border, especially EU borders, that lowers the threshold considerably as you can just "try out" what someone is like without much hassle. Maybe that's different compared to where you live?
Re: Ask HN: When did 7 interviews become “normal”?
#277Earlier quoted context omitted.
I believe there is at least a factor of 2* in performance among qualified/not-outright-failing software engineers. If that's the case, anything you can spend less than 100 hours on to increase your chance of hiring someone whose performance at your company will be on the right half of that distribution is worth it. * I think the actual factor is higher, but I think most people would agree to a factor of 2 without muc…
There are just different skills, and a balance of different individuals is often the most effective. There are definitely 10x (and even 100x) engineers, but throw five 10x engineers together and you will get substantially less than 50x results. There's always mundane but time consuming shit that can best be handled by a 1x. And a bigger issue is that no company can hire a team of 10x engineers, because it's very expe…
Re: Ask HN: When did 7 interviews become “normal”?
#278Earlier quoted context omitted.
I lean towards the status quo of one day interviews. But I liked how you considered probably of success as a consideration. Consider also that: 1-((1-.7)*3) = .97 3 interviews with a 70% chance give you a 97% chance of landing atleast one job. More interviews improve your situation rapidly. Job hunting is better seen as a campaign than individual battles. But I also think maybe in my estimation you FAANG chances aren…
I got the 2% from a presentation by a company in the business of prepping people for FAANG interviews, the actual number could be higher but I was just trying to make a point about relative probabilities.
Re: Ask HN: When did 7 interviews become “normal”?
#279Earlier quoted context omitted.
This comes up routinely. The answer that continues to be true is that if you want to hire talented developers, nobody would agree to this process. You have to understand that, as an employer in the current market, you do not really hold any of the cards if you want to hire talented developers. It's not a win/win. Nobody with options is going to accept multiple weeks of limbo in exchange for maybe having a job.
> Nobody with options is going to accept multiple weeks of limbo in exchange for maybe having a job. Let's say it does take 2 weeks to do 20 hours (2 hours a day), you would be compensated $4,000 for working 2 hours a day. Or if you're in between jobs you would have the time to do 20-30 hours in about 1 week and get paid $200 / hour. I guess I'm just picky. I did freelance work for ~20 years and worked on 1 contract…
Way off base, in my experience. The vast majority of highly talented developers are rarely, if ever, actually on the market. They have multiple competing offers before ever walking out the door of their previous employer. There is no way they’re going to spend 30 hours of their time on maybe getting an offer from you. It doesn’t even matter if you pay them for it. Why would I take $4000 for maybe getting an offer, when I’m already deciding between multiple guaranteed offers? It’s just a huge waste of my time.
More importantly though, this process is strongly biased towards young, single people with no hobbies. You’ll likely never get a parent to commit to this kind of interview, because when I’m not working I’d much rather be spending that time with my family. Additionally, as a parent I’m concerned about stability because other people depending on me for food and shelter. Yanking me around for several weeks or months on a probationary period after which you can fire me even if I was doing everything great just screams amateurish to me. You’re not taking my employment seriously, so I’d rather go with one of the four offers already in hand.
Re: Ask HN: When did 7 interviews become “normal”?
#280Having been an interviewer at a FAANG for many years, I can explain some of the logic behind it. I'm not saying this logic is valid , but it's how we got here, imho. First: we no longer trust the hiring manager alone, because probably they aren't a strong developer. We instead trust strong developers that are well trained at evaluating good devs. At the same time, we don't want to thrust a dev onto a hiring manager,…
It is somewhat easy to cheat through these N+1 interviews by grinding tons of practice problems before. At least that was my strategy. Sure I can implement DFS or a linked list, but I am a pretty suboptimal developer, especially when working with huuge codebases. Maybe they should ask to implement a feature or fix a bug in some huge OSS project. That would evaluate skills relevant for a job in FAANG more closely imho…
I think there is also some kind of survivorship bias - you don't hear from the people who tried it and failed.