Never, ever go to a job interview without these 10 things
The key to a great job interview is preparation. As somebody who has interviewed thousands of candidates I can tell you that it is very sad to meet a candidate who is smart and friendly -- but also, sadly unprepared for the interview. When you ask a candidate, "What do you know about our company so far?"