Live data from Hacker News

We analyzed 100K technical interviews to see where the best performers work

blog.interviewing.io

121–130 of 234 posts

Re: We analyzed 100K technical interviews to see where the best performers work

#121
post #57
post #47

Earlier quoted context omitted.

> people put too much effort > spend a reasonable time like a month Spending a month on interview training is exactly what I would consider unreasonable effort. Here's a scenario – I have worked at big tech company A for a decade writing backend code. Big tech company B has many openings for senior backend coders, and is desperate to fill them. B's recruiters are hounding me every day to consider a switch. The job lo…

Have you ever ran interviews? I have, and there's an incredibly wide range of candidates, all of whom with fantastic pedigrees, but some of whom are completely incapable of demonstrating their problem-solving ability. Likewise, some candidates have poor pedigrees, but make it clear to me that they can think, communicate, and code. I'm not saying that some of my rejections can't do that. But I can't measure what I did…

The issue is filter accuracy. I have seen some of my favorite coworkers, who showed great pairing skills in the real world, melt down in typical algorithm interviews. I've also seen great performers in interview that were obvious terrible hires, from a purely technical perspective, within a month.

I've interviewed four digits worth of candidates, under different rubrics and different expected difficulty levels, and all the good I can say about the modern interview is that at least it tends to crib out the people that can't write code at all, at least if you are making sure nobody is feeding them answers. But can I say that interview performance with me, and how well I rated the person's work when they were hired and ended up working close enough to me, had much to do with each other? I don't think so.

That's why, when working at a small enough place I have some control over the interviewing process, I'll offer options to the candidate, and dedicate far more time to the process than I would in a large software firm. It's OK to just raise the technical bar enormously when you are offering the best salaries in the market, and you can expect to never run out of candidates. But when you are not competitive, you have to do something to find great candidates that don't look wonderful in a FAANG style interview format, but will be very good in practice anyway.

Re: We analyzed 100K technical interviews to see where the best performers work

#122

Earlier quoted context omitted.

> It perpetuates the myth that there's something really special about Silicon Valley engineers Does this myth still have much traction? If anything, my general regard for engineers in the bay area has steadily declined in the last few years. There are so many really worthless folks who have only figured out how look like they have a clue, but go any deeper and they flail. I know I'm painting with a broad brush, and t…

Hey, it's not our fault! Where else are posers gonna flock to to pose? I swear, even with all the remote work, more than 95%* of the people that worked here 5 years ago still do. We live here. * made up statistic.

I realize I wasn't being very nice, and I apologize for that. I'm quite sure there are plenty of very smart people who live in the bay area and do great work. With such a high concentration of engineers it makes sense plenty will suck, too.

My experience is biased, of course. My company has offices all over the country and a couple years ago opened a new office in SF, and I'm 93.4% sure we don't exactly pay FAANG-competitive salaries there, which affects the quality of who we can recruit there. It's kinda like how we hire engineers in Hyderabad for 1/5 the US rate and then wonder why we more often than not get substandard performance.

Re: We analyzed 100K technical interviews to see where the best performers work

#124
post #88

Earlier quoted context omitted.

Author here. Yes, the skills are left to the interpretation of the interviewer, but most of our interviewers are senior engineers at FAANG. We've done quite a bit of work internally to make sure your interviewers are well calibrated, and we have a living calibration score for each one (calibration is based on how the interviewees they interview end up doing in real interviews). The interviews in question are a mix of…

FAANG interviewer here. I've conducted many hundreds of interviews for multiple FAANG companies. The totality of my training in how to interview is about 4 hours (when I combine the training of each company). I have zero confidence in the usefulness of calibrating my answers and expect that neither I nor anyone else who does this would reliably score the same person with the same score most of the time, outside of a…

> The totality of my training in how to interview is about 4 hours

Well, FWIW, that's 4 more hours than any of the rest of us...

Re: We analyzed 100K technical interviews to see where the best performers work

#125
post #88

Earlier quoted context omitted.

Author here. Yes, the skills are left to the interpretation of the interviewer, but most of our interviewers are senior engineers at FAANG. We've done quite a bit of work internally to make sure your interviewers are well calibrated, and we have a living calibration score for each one (calibration is based on how the interviewees they interview end up doing in real interviews). The interviews in question are a mix of…

FAANG interviewer here. I've conducted many hundreds of interviews for multiple FAANG companies. The totality of my training in how to interview is about 4 hours (when I combine the training of each company). I have zero confidence in the usefulness of calibrating my answers and expect that neither I nor anyone else who does this would reliably score the same person with the same score most of the time, outside of a…

Props to the honesty

Re: We analyzed 100K technical interviews to see where the best performers work

#127

Dropbox was known as a hard place to interview since 2014, the tech companies that had the hardest technical interviews are Quora, Palantir and Dropbox(honorable mention fog creek)(this was from a few years back so things may have changed). Just because the company makes it extremely difficult to get in does not mean the company is generally all around awesome or pays great or employs the greatest engineers. It optim…

Are you suggesting that these jobs don't mainly consist of quickly banging out dynamic programming and DFS/BFS traversal algorithms as quickly as possible while a stranger stares at you? From interview experience, I assume this is what engineers mostly do at these companies all day.

Re: We analyzed 100K technical interviews to see where the best performers work

#128
This reminds me, a friend of mine recently indicated that Dropbox has become an Amazon graveyard due to the mass exodus of talent from Dropbox to other companies that feel like Dropbox did about 5 years ago. Without their perks and fancy food, Dropbox is a boring product company with not much upside at this point.

Re: We analyzed 100K technical interviews to see where the best performers work

#129
post #72

Earlier quoted context omitted.

Simple but really time consuming. Experienced engineers with responsibilities outside of work don't have time for that nonsense. It's hard enough to do ONE interview, let alone do tons of fake interviews in preparation. No other industry is like this - once you've proven yourself as an experienced professional/exec, if you want to swap to another company, you just have a chat.

I agreed, but it served the purpose of landing me a very good job. I don't think I am ever gonna job hunting again.

"I don't think I am ever gonna job hunting again."

That's what I thought about the job I came to SF for 20 years ago. Then 6 years in they got bought out and I got laid off. They weren't even a tech company. My career has been somewhat downhill ever since. Best of luck to you.

Re: We analyzed 100K technical interviews to see where the best performers work

#130
post #78
post #35

Earlier quoted context omitted.

the process is incredibly inefficient and disrespectful. people have already paid for university degrees and getting a degree is no joke, certainly not at a european university. graduating without programming skills is impossible. what companies should do is ask you to walk them through a piece of code of your choice and discuss that and/or hire you for a month as a contractor and pay you a fair market rate.

> graduating without programming skills is impossible I’ve encountered many who graduated from bachelor and even PhD programs without programming skills (even from European universities), so your statement is false. It also seems pretty weird to assume that a degree or certificate is foolproof for demonstrating programming skills. That seems like a lack of critical thinking skills.

I can only speak for myself, but I've never met a (CS) candidate from an accredited Scandinavian university / college that simply could not write code.

There are obviously candidates that struggle with performing under pressure - even those that have gone completely blank, but through some simple guiding have bounced back.

To be frank, at the schools I studied at, it would be impossible to fake your way through a whole degree, unless you either got someone to impersonate you and take your exams, or you cheated your way through every single exam...but even then, your grades would be a big red flag.

Sure, there are bad programmers out there - but not being able to punch out a line of valid code, after obtaining a whole degree in the subject...seems extremely unlikely - sans the extreme edge cases.

Even the straight E / D students I've worked with managed to cobble together working stuff, without the aid of search engines or stack exchange.

Post reply on HN