The best interview process I've ever been a part of involved pair programming with the person for a couple hours, after doing the tech screening having a phone call with a member of the team. You never failed to know within a few minutes whether the person could do the job, and be a good coworker. This process worked so well, it created the best team, most productive team I've worked on in 20+ years in the industry,…
AI killed the tech interview. Now what?
501–510 of 651 posts
Re: AI killed the tech interview. Now what?
#502Earlier quoted context omitted.
I'm not talking about being watched closely, I'm talking about regular work and then making a decision. You have to leave people space to do their thing if you want to see what they're capable of.
Sure, that would be even better. But how would that even look? In the best case applicants needs to apply multiple companies. Companies need to interview multiple applicants and have a way to compare those applicants. Those are the most basic constraints I can think of. How do you make that cost tens of hours for each round?
Re: AI killed the tech interview. Now what?
#503Code reviews. Teams are really sleeping on code reviews as an assessment tool. As in having the candidate review code. A junior, mid, senior, staff are going to see very different things in the same codebase. Not only that, as AI generated code becomes more common, teams might want to actively select for devs that can efficiently review code for quality and correctness. I went through one interview with a YC company…
I like the code review approach and tried it a few times when I was needed to do interviews. The great thing about code reviews is that there are LOTS of ways people can improve code. You can start with the basics like can you make this code run at all (i.e. compile) and can you make it create the right output. And there's also more advanced improvements like how to make the code more performant, more maintainable, a…
Coding for me is an intensely focused activity and I work from home to boot so most of the time, I'm coding in complete silence. It's very awkward to be talking about my thought process while I'm coding, but not talking is just as awkward!
Re: AI killed the tech interview. Now what?
#504Re: AI killed the tech interview. Now what?
#505Earlier quoted context omitted.
>Maybe The word maybe is doing a lot of heavy lifting here. What if you never had to do that? Not everyone's work is public. Inf act I'd say most people's work is not public. Sometimes even the product is not public since it's B-2-B.
But if you’ve worked on something mature and nontrivial, you’ve forked a dependency and are able to tour it. Looks like I’ve done it on average twice per year.
Re: AI killed the tech interview. Now what?
#506I mostly skipped the technical questions in the last few interviews I have conducted. I have a conversation, ask them about their career, about job changes, about hobbies, what they do after work. If you know the subject, skilled people talk a certain way, whether it is IT, construction, sailing. I do rely on HR having, hopefully, done their job and validated the work history. I do have one technical question that st…
Huh? Please explain
Re: AI killed the tech interview. Now what?
#507Earlier quoted context omitted.
At a former gig we had a newly hired ex-facebook employee give notice within a month because she didn't like that dev setup had bugs that devs themselves had to fix. At fb they obviously can spend millions of dollars for a whole team that ensures that working dev env is always a button click away, a startup (even a scaleup) usually can't afford to. This is just one example out of many I can tell...
And I’ve heard just as many horror stories about companies hiring from small companies that the engineers haven’t kept up with engineering, culture and practices and are coding like it’s 2004. Also, those types of stories tend to pop up with any engineer who’s only worked at a single place. My point isn’t that there’s not bad engineers at Facebook it’s that there’s bad engineers everywhere and filtering based on rand…
Especially in a small company where your hiring manager may also be busy with development and sales, and not have an HR department to run the process for them, you're much better off interviewing candidates you are 50% sure of being a good fit vs 5%. Personally I prefer interviewing candidates coming from FAANG-ish companies and often make exceptions for candidates that demonstrate exceptional skill/interest, but when you can only interview 1-10% of your applicants you have to prioritize those who are likely to succeed at your company (keeping in mind implicit bias and such).
> filtering based on random signals like this is not useful.
In aggregate it most likely is useful for those companies.
Re: AI killed the tech interview. Now what?
#508Earlier quoted context omitted.
A lot of good people will close-up and not voluntarily ask you any question if you put them under pressure. (What they automatically are on that exercise.) What is not to say that you are making anything wrong. But watch for bias there.
> A lot of good people will close-up and not voluntarily ask you any question if you put them under pressure. This sounds like the kind engineer who won't push back or ask for clarification on unclear requirements - and happily spend a month solving a problem the business doesn't have. So maybe seeing that at interview time is a good thing? Might not mean the candidate doesn't fit - but can clarify what kind of roles…
Perhaps, but an interview is a fundamentally different environment than day to day work.
There's no way to solve the interview/interviewee problem though, the whole thing is impossibly fucked and is going to have false positives/negatives no matter what.
Re: AI killed the tech interview. Now what?
#509Earlier quoted context omitted.
Sure, that would be even better. But how would that even look? In the best case applicants needs to apply multiple companies. Companies need to interview multiple applicants and have a way to compare those applicants. Those are the most basic constraints I can think of. How do you make that cost tens of hours for each round?
You would have to stop optimizing people to hell and back and start committing to a few at a time. Sounds like a really good idea to me.
For me as a job applicant even in the best case I would need to do 3 to 5 interview interviews. The same is true for companies in the best case it will take at least 3 to 5 interviews to find somebody. Are they supposed to have 3 to 5 temporary staff for weeks at a time?
How much time should that take per interview? How would somebody that currently has a job manage that kind of time commitment?
Re: AI killed the tech interview. Now what?
#510Earlier quoted context omitted.
That is the end point of AI in the economy, until we are removed from the economy entirely. Everyone on the planet is a one person startup, using AI and robotics to do all the actual work.
What's the point of humans (other than the ai and robotics ip owners) in this scenario?