I have a simple rule of thumb when interviewing other people... I don't care so much what you know how to do, as much as I care how you handle what you don't know how to do. Technical skill can be discovered quickly enough in the interview process. Ways of thinking, that takes work.
As for the original article... if a company puts you through a long interview process, you should take advantage of it to learn about them as well, and see if it's where you want to work. Don't just be a replaceable part.
As for the original article... if a company puts you through a long interview process, you should take advantage of it to learn about them as well, and see if it's where you want to work. Don't just be a replaceable part.