8 ms·
I'm surprised that no one has suggested the obvious: Yes, tech interviews are flawed in the literal sense: they don't measure genuine or practical programming a
by everdrive 5y ago
I'm surprised that no one has suggested the obvious: Yes, tech interviews are flawed in the literal sense: they don't measure genuine or practical programming ability.
However, it's illegal for companies to require IQ tests to screen employee hiring, and these sorts of interviews seem like a pretty clear stand-in for an IQ test. It's doesn't really measure your ability to be a programmer, but act as a good-enough replacement for an IQ test: The problems are hard and complex, and require that someone does actually spend the time to learn the problems.
- luis8 5y agoDoes it really measure IQ? Memorizing the most common algorithms and data structures will eventually land you a good job if you try several times. For example: Binary search Tree traversals Graph searches Sort algorithms Interesting Trees(Trie, RedBlack, etc) Etc many other common data structures or algorithms If you memorize the implementation of those. You only need to make sure you understood the problem and check for edge cases. What I have seen is that a lot of people struggle in the interview because they lose a lot of time trying to implement the algorithms but sometimes know how to get there
- bradlys 5y agoIt’s not a stand in for an IQ test. If you study the problems, you get a better score. Therefore, not an IQ test.
- patatino 5y agoYou can study IQ tests too