A One-Question Job Interview

Interesting article on the perfect interview question.

When reviewing somebody else’s code, what is it that you usually find most disturbing?

Here is the answer key:

An answer about syntax is a bad sign, and an answer about design principles is a good sign.

Definitely worth a try!

Here are some other questions I’ve heard in interviews that are useful to discern personality, experience and intelligence:

  • What are you looking for in this job that you don’t have in your current job?
  • What interests you about this field and language of programming more than other fields and languages?
  • Tell me about the something that was very difficult for you to learn and why.
  • Do you consider yourself more of a fast programmer or more of a meticulous programmer?
  • On a scale of 1-10, how would you rate your interest in this position? One being “no thanks” and ten being “this is my dream job!”
  • What kind of work do you see yourself doing 5-7 years from now?
  • Which is better: client-side validation or server-side validation?
  • If you were to start an application from scratch, what code frameworks or approaches would you use and why?