4 ms·
Flip side -- I view it as a strong negative if a company has what I consider a weak interview or vetting process. The interview doesn't have to be all whiteboa
by drakenot 10y ago
Flip side -- I view it as a strong negative if a company has what I consider a weak interview or vetting process.
The interview doesn't have to be all whiteboard coding but I want to at least feel like the person got some grasp of my technical ability. If the entire thing is basically a "personality interview" I start to think that it is very possible technically weak people may have been able to schmooze their way into a place in the company and I'd prefer to not work with a high ratio of bozos.
- pnathan 10y agoThat's a definite possibility, and something I've observed in my travels. :-} I don't know that I want to be scribbling code on a whiteboard, but I do know that I want to work with an organization which carefully vets its hires.
- legohead 10y agoCurrent company I work had me write FizzBuzz on paper, and that was mostly it for the technical interview. They asked about my history and I talked about projects and such, but it was probably the easiest interview I've ever had. And this is my favorite job I've ever had as well.
- stanleydrew 10y agoWouldn't simply taking an IQ test, or submitting your SAT score along with your resume serve the same purpose then? If the goal is to reveal "technical ability" this would save a lot of time.
- driverdan 10y agoI can't tell if you're being sarcastic. IQ and SAT score show nothing about your coding abilities.
- stanleydrew 10y agoI'm not being sarcastic at all, but I can see how my comment could be interpreted that way. I don't have evidence (though I'm sure I could find it) but I think IQ and SAT scores are probably very highly correlated with coding abilities. Coding is just analytical problem solving after all. So I honestly do think IQ and SAT score have almost as much predictive power of your ability as a software engineer as a simple coding exercise. Honestly, I'd bet the only extra predictive power comes from the fact that correctly solving fizzbuzz reveals an underlying motivation and interest in software engineering. "Coding abilities" aren't innate. Writing a for loop in Java isn't something you're born knowing how to do. Everybody learns it at some point. Think about it this way. Take two people with the same IQ test result. One of them can solve fizzbuzz, and one of them can't. How much would you be willing to bet that the other one won't be able to solve fizzbuzz if you or I teach them about Java for two weeks?
- douche 10y agoI don't know. I went to an Ivy league college, and though I ended up pivoting and only getting a minor in CS, I was in and around the CS department for a long time. There were a lot of absolutely brilliant people there, in the CS department, that couldn't code their way out of a wet paper bag, even after ostensibly studying computer science and programming for years. I don't know what it is, but there appears to be something intrinsically different in people that really grok computers and those that can't. Flying spaghetti monster knows, there were people that could run intellectual circles around me, but their brains just locked up and started stuttering trying to understand pointers.
- driverdan 10y agoI agree with you completely. I would not want to work at a tech company that doesn't test technical skills in a work relevant way prior to hiring. Just because you look good on paper doesn't mean you're actually good.