Quote:
Originally Posted by goofyballer
I've never really thought about this before, but couldn't you come up with a small program that's not too complex, has a bug, then give it to someone as a code test sort of problem and tell them to find the problem and fix it?
I think in many cases its tricky because of the really wide variety of languages and tools that people are familiar with and use.
When we ask coding questions we don't specify a language to try to make people as comfortable as possible. You can't really do that with a program with a bug. And even if you're using a language the candidates knows - do you offer the tools they're familiar with? Some people use pdb, some people use pycharm, some people use...
It just quickly gets into a "Do you know this specific tool/language" and not really a "how good at you at finding a problem".
That's not to say there's not a question to be asked, but like almost everything with interviewing its hard.