while(career==rut) musings++

Just another WordPress.com weblog

same ol interviews will get you the same ol employees

leave a comment »

I don’t think a lot of people conducting interviews know really how to get what they want. Or I doubt even they know what really matters. What do I mean? Well., so many times I have been asked plain ‘trivia’ questions in an interview. 

  1. Do you know what is the different between nettcp and https binding in wcf?
  2. Do you know what is the difference between get and post verbs in asp.net 3.5?
  3. Do you know what the dependency attribute does in WPF?
  4. … (add your favourite ones to the list)

Now don’t get me wrong., I think these are valid questions, and can be asked, but when questions like such are the body of the interview I have doubts.. If a developer gets all these questions right, how does that alone help you to judge if he’s suitable for your role? For e.g. he/she could be some one

  1. most likely knows nothing about object oriented development outside knowing how to use an OO language
  2. doesn’t know what self documented code means
  3. does not know anything on how to safely refactor code
  4. does not understand any thing about S.O.L.I.D principles
  5. does not have a clue on what it takes to write a maintainable unit test
  6. knows framework APIs but perahps little on when and how to use them with best practices to create maintainable software.
  7. (and don’t be surprised) if they don’t even know who martin fowler is (leave alone know what patterns and practices of enterprise architecture are).

Now I don’t expect all this to be a requirement for every role, and I don’t expect an interviewer to make an attempt to have a stab at each point listed above, but what irks me, is when I can see they have clearly made no attempt to understand if the candidate delivers on any of the above, clearly when the role adverstised was screaming out for quality developers.

Sigh!

Advertisements

Written by Afif

July 3, 2009 at 10:50 pm

Posted in general

Tagged with

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: