News for hackers. Stuff that matters.
Re:The best engineering interview question I've ever gotten by kache_ on Monday April 18, 2022 @11:19AM (#31071885)
After interviewing people for a while, I've learned how to suss out what people gain from practicing vs actual engineering instinct

I've passed people who "didn't meet the bar" because I could tell they just didn't practice, but exhibited 4 stars on every "Ultra Instinct" signal. Programming speed isn't important, correctness & habits are what are important. + or - 10 minutes to finish a problem doesn't really matter in the daily job

Re:The best engineering interview question I've ever gotten by spacemanmatt on Tuesday April 19, 2022 @08:58AM (#31082484)
I've had two memorable interviews where timed coding was part of the interview, and I wowed the management team but did not get a call back due to taking about 10% too long on the coding. This is a good thing, in hindsight, considering the eventual fates of those businesses that hired like that.

It's counter-intuitive not to test for coding at an interview for a developer. But you just can't learn what you need to know, as a hiring manager, from a pass/fail timed test. This greatly informs my hiring process now.

Re:The best engineering interview question I've ever gotten by mooneater on Monday April 18, 2022 @12:42PM (#31073128)
can you say more about how you detect instinct?
Re:The best engineering interview question I've ever gotten by kache_ on Tuesday April 19, 2022 @09:38AM (#31082905)
Sure :)

- People will catch edge cases before they occur

- People will realize that they have an edge case, and write a failing test/trigger the failure before they fix it, and explain it to me

- They come up with an approach pretty much instantly, and their design is correct after thinking about it a bit more

- Their coding style is very functional & composable (idk why I find this correlates with success, but it does)

- They test all dimensions of variability in their inputs

- They focus on what matters

- Forward progress doesn't stop

Things that don't correlate with instinct

- Speed of implementation (within reason). Different people can type at different speeds, and people think at different speeds

- Having to google APIs