How NOT to interview a developer

Posted by Sajith M on Jul 11th, 2006
2006
Jul 11

This is not strictly a follow-up to the other post I wrote - How to interview a developer. In my previous post I had written about the questions I usually ask candidates. In this I will describe what people have asked me (when I was being interviewed) that in my personal opinion are worthless questions and a complete waste of time.

  • How would you solve this problem? [The problem statement here]
    Some people think this is a great way to understand the candidate’s problem solving capabilities. The problem with this approach is that unless you problem statement is well defined (and I have never seen it that way), there are literally hundreds of right answers (and these need not be the ones anticipated by the person conducting the interview)
  • (take this paper) write some code to do [Some basic functionality]
    Since when did people start writing code on paper using pen. If you want to see if a candidate can write code or not, give him a laptop with the development environment and see if he can write code. People in real world write code using their favorite IDE that features auto-complete, syntax-highlighting, API help and everything else that people usually use. People in real world do not write code on paper using a pen, so please don’t test for it.

Am sure someone could justify both these practices. But to me they are a strict no…

Posted under: Technology/Software Development

One Response

  1. Jagath Jagath Says:

    well there are quite few things a interview must ignore act…. startin with mark.. education.. (a BE. or just a Grad should not matter).. abt. his prev. background (like he was in web tech. why in embedded now?? or even worse.. he was in some sales or call center why development now ).. look into potential guys.. n above all.. if a candidate is better off in better job.. tell him that.. i see a lot of eng. in call center n BPOs.. by the time they have realized.. its too late.. :(

Leave a Comment




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.