let's say you make a saas for automatic birdfeeders. if you can scope out your problem to a simplified version & have a pen & paper / whiteboard discussion with a candidate. the candidate starts from a blank slate. they create their own constraints, validate their own assumptions etc. if they can't design something that works - u can prove this since you already have a working product in production. that way intervie…
Technical Interviews Reject the Wrong Engineers
101–110 of 111 posts
Re: Technical Interviews Reject the Wrong Engineers
#102Earlier quoted context omitted.
Where are these jobs paying $500k/yr that I can skip these interviews? I haven’t seen them yet. I hear about jobs paying below $100k/yr that do this but that’s not getting us anywhere in SF.
I mean we know the answer to this. As you go up the seniority ladder interviews become less and less onerous and at some tipping point are not required. Aqui-hires such as Alexandr Wang at Meta for example. Non aqui-hire we have for instance when Andrej Karpathy joined Anthropic. I somehow doubt they went through as many round as those below them. Apart from that when lower down in seniority generally start-ups. Ther…
Acquisition based hiring isn't a real methodology. That's being a founder of a very successful startup and getting acquired. That's like saying "want a new job? Get your company acquired by a new one."
Re: Technical Interviews Reject the Wrong Engineers
#103This article repeats what we've long known about how technical interviews aren't great at evaluating technical skills and inadvertently filter for things that aren't important. But it doesn't offer a better way of evaluating technical skills. It talks about how to evaluate other things that do matter but aren't substitutes or proxies for technical skills. Also, this argument is some grade school smarty pants "I'm too…
This is your framing, which is openly hostile to people, that you chose as your enemies. And that framing itself is a great demonstration of toxicity.
The whole narrative is just an attack on engineers, who do the job, coming from the side of the so-called "communicators".
Re: Technical Interviews Reject the Wrong Engineers
#104Earlier quoted context omitted.
I do agree with your assessment, on both parts, but I think it could survive with minor tweaking. "We are going to push on the technical details, both those we agree with and disagree with. This is where the rubber meets the road. You've painted a picture, how does it stand up to scrutiny and challenge. In the end, while there may not be perfect alignment, we're looking to see how your ideas go through the process of…
I'm not sure what exactly that's meant to do other than using more words to say the same thing only this time with hackneyed cliches. IME it's best to avoid empty metaphor that does little more than occupy space. Like... > This is where the rubber meets the road. You've painted a picture, ... Was this written by AI? It's so bad, lol.
Re: Technical Interviews Reject the Wrong Engineers
#105> The deeper issue is tacit knowledge. Most of what a skilled engineer knows is not something they can articulate on demand. Why is it that everyone says that soft skills can be more important than hard skills, that engineers talk to people they don’t sit in rooms turning requirements into code, but then, it seems like one of the criticisms about the interview process is “well, engineers can come up with good solutio…
Re: Technical Interviews Reject the Wrong Engineers
#106Earlier quoted context omitted.
I'm not sure what exactly that's meant to do other than using more words to say the same thing only this time with hackneyed cliches. IME it's best to avoid empty metaphor that does little more than occupy space. Like... > This is where the rubber meets the road. You've painted a picture, ... Was this written by AI? It's so bad, lol.
Hah, it is, in hindsight, and I agree (and bleh, last thing I want to sound like is AI!). But I think my point is more - if it had been framed as something like "defending your thesis/dissertation", seeing if your choices stand up to scrutiny, versus the somewhat snooty down-the-nose feeling of "We are judging you. Speak now." then it is better - and real: your architecture and code decisions should stand up to revie…
> last thing I want to sound like is AI!
My suggestion of it signaling AI was somewhat tongue-in-cheek. Humans have been writing inexpertly and injecting cliched fluff since the invention of writing. Communicating with precision is one of the most difficult things that any of us ever do.
Re: Technical Interviews Reject the Wrong Engineers
#107> The deeper issue is tacit knowledge. Most of what a skilled engineer knows is not something they can articulate on demand. Why is it that everyone says that soft skills can be more important than hard skills, that engineers talk to people they don’t sit in rooms turning requirements into code, but then, it seems like one of the criticisms about the interview process is “well, engineers can come up with good solutio…
Articulation is not the issue; the reasoning and consideration process is. If you step back a bit from the words on that page and squint, what you might see is something like "Most of what a skilled engineer does is recognize, sense problems, and feel things that may not be obvious." The discovery of the right path forward for the goals of the organization comes after that and takes time and planning.
This is a great way of putting it, love it.
At the end of the day, that's it. A lot of people are very good at executing the tasks, delivering what needs to be delivered.
But the special people are the ones who maintain a constant sense of awareness of what might be off and digging deep into it.
Re: Technical Interviews Reject the Wrong Engineers
#108> The deeper issue is tacit knowledge. Most of what a skilled engineer knows is not something they can articulate on demand. Why is it that everyone says that soft skills can be more important than hard skills, that engineers talk to people they don’t sit in rooms turning requirements into code, but then, it seems like one of the criticisms about the interview process is “well, engineers can come up with good solutio…
It totally is the job. What kind of unreasonable process you have that people dont have time to think? First you think, then you think about how to say it, then you talk with others. Then you think again and maybe talk again. But, it is not like we were designing everything in quick on the spot debates without research.
AI is making this much worse. Executives expect you to be managing a herd of AI agents working on a dozen things at once, 24/7.
Good luck trying to find time to think. This will backfire.
Re: Technical Interviews Reject the Wrong Engineers
#109Earlier quoted context omitted.
I mean we know the answer to this. As you go up the seniority ladder interviews become less and less onerous and at some tipping point are not required. Aqui-hires such as Alexandr Wang at Meta for example. Non aqui-hire we have for instance when Andrej Karpathy joined Anthropic. I somehow doubt they went through as many round as those below them. Apart from that when lower down in seniority generally start-ups. Ther…
I don't think your examples are even remotely scalable nor do they pay well. Joining a startup at an early stage where you know a founder and can bypass interview steps is notoriously low compensation. Acquisition based hiring isn't a real methodology. That's being a founder of a very successful startup and getting acquired. That's like saying "want a new job? Get your company acquired by a new one."
Re: Technical Interviews Reject the Wrong Engineers
#110Earlier quoted context omitted.
Sure, that's a risk, but that's part of the purpose of an interview - both to discover what they claim to have done, and to assess how accurate that is. This is the purpose of asking about decision making processes, alternatives, architectural summaries and deep dives, etc - if they really did everything they claimed then all relevant details should come rapidly and fluently. The problems with the alternative - inter…
I have zero confidence in the ability of interviewers to reliably and repeatable parse out subtle characterological details in candidates. Like I said, the interviews you're talking about are essentially random functions. Google has notoriously one of the worst hiring processes in the entire tech industry.
I work with many ex-Googlers that did a lot of interviewing and they process has been pretty consistent for many years now, and seen largely successful.