Sergiy (6/17/2016)
Jeff, if you're after a senior one then don't ask junior level questions.My remark was about this statement from you:
the candidate probably shouldn't over-engineer the answer, especially in the form of multiple questions for clarification of such a simple question clearly asked to test the basic knowledge.
If a candidate for a senior position does not "over engineer" the answer on such a question, you may stop the interview right there.
"Over engineering" is what makes the difference between Senior and all other levels.
If I'm after a "senior one", then they should be able to tell me how to get the current date and time. Like I said, I do explain that the first couple of questions are going to be very simple questions just to get the to relax.
A "senior one" will also understand that they have the opportunity to shine with something like the answer I posted that starts with "It Depends..." and then rattle off several different methods. If they don't know the answer to the first question, then they're not a "senior one" and I've saved myself and the others a whole lot of time.
And, no... I wouldn't stop the interview if anyone got through the first 3 questions even with simple one word answers for each question. It would be too refreshing a change to dismiss.
Seriously... would you hire someone or waste your time on more complicated questions if someone couldn't answer such a simple first question? Would you, for example and even with all the things that may enter your mind even after I explain that I ask no trick questions, fail to correctly answer that simple first question? I don't believe so.
--Jeff Moden
Change is inevitable... Change for the better is not.