My current employer has an open position for a SR Help Desk Analyst and has interviewed potential candidates for the last few weeks. I've been sitting in on some of these interviews as the technical question guy since the ideal candidate needs to possess a decent understanding of both SQL and Visual Basic.
However, I'm just amazed at how bad some people perform on these interviews. If you're coming into a job where your main functions are SQL and VB, I have some expectations that you can answer some basic questions about the two. And yet, by my second questions, I know that these people have no business interviewing for this position.
And it's not like I'm asking difficult questions during the interviews. I'm batting 0% on candidates being able to write a simple
INNER JOIN statement for me. How can you expect to get a SQL job if you can't write the syntax for a join? And when the candidates can't get the question right, they always fall back to some lame excuse like the ones listed below.
"I do this all the time, but I'm drawing a blank right now." - No, you don't do this all the time. If you did, you would know the answer.
"I haven't done any SQL coding for a couple of years now." - And it didn't occur to you that it might be beneficial to brush up on your SQL knowledge before the interview?
"I know what to do, but I would need to consult my reference sources." - (Paraphrased: I would need to come and ask you how to do everything.)
If anything, the interviews give me a boost of confidence of my own coding abilities. And that's about all the positive encouragement I can give them except that they may provide future inspiration for Business Casual comics.