|
|
|
|
|
by scarface74
2706 days ago
|
|
If you are getting paid to solve business problems, then why not have them solve simple version of business problems? My interviewing process for developers is giving them a skeleton of a class with corresponding unit tests that they have to make pass. Then they get another set of unit tests that they have to make pass without breaking the first set. The code models a simplified version of real world types of problems we had. |
|
Another way to screw hiring is to select for algorithms loving geek who seeks algorithmic challenge and can recite obscure edge cases - and then put him on position where he has to solve normal business problems or maintain unit tests because that is what job is. And then wonder why genius is demotivated and does not seem to produce.
But, I still don't think either of these search questions is outrageous or a deal breaking question. It is within acceptable questions range - partly because it is so common that I would expect a person to quick google it if they heard it twice already and did not figured it out in stress of interview.