I was recently discussing the topic of preparing for an interview with a friend, and he gave me this advice: "Step one: be awesome. Step two: Not needed, because you're already awesome."
These are words to aspire to, but they don’t offer much practical advice. What do you need to do to "be awesome" in an interview? Conventional wisdom says that the best way to nail an interview is to prepare – so it follows that the way to be awesome is through preparation.