I've been firmly freelance the past few years, but occasionally look in to the 'job' world (not being derogatory there). I've gone through a few interviews, and I'm amazed at how poorly people usually do it. I'm also amazed at how <i>differently</i> some places treat interviewing for a fulltime job vs interviewing for a 6 month contract. My own experience is that the people talking to you about a fulltime gig may drill you pretty hard on rather trivial stuff, but if you're coming in for a short term contract, or in a consulting role, there's often little vetting - there's an assumption that you already know stuff. Very odd, imo.<p>Sometimes I feel a bit insulted if they don't do some background checking. I'm not a superstar well-known name, but I do have a unique name - there's only 2 of me in the world that I know of, and one is my uncle :) I've published open source code, I've run a blog (a lot of tech on it) for a number of years, run a web-development podcast, spoken at numerous web/tech conferences, as well as other stuff. Googling my name brings up loads of stuff about me and what I've done. Yet given all that, I'll talk to an interviewer (after someone's already reached out to me based on what they've allegedly found) and I'll get "so, tell me what you've done" or "what's your involvement in the community?". Good Lord, it's all there - 20 seconds before a phone screen would yield loads of info. <i>I</i> go to the trouble of learning what I can about company X, yet the courtesy is rarely returned.<p>Hint, recruiters - I have a note to recruiters on my main site. If you mention that you've read it when you reach out to me, you'll get my undivided attention simply because you bothered to read it.<p>Loads of 'old school' interviewing stuff was drilled in to me years ago - be polite, on time, courteous, do research on the other party, express interest, ask insightful questions, etc. If the other party doesn't show the same basic behaviours, goodbye.<p>I struggle with this because there's time when I feel like I'm just looking for an ego-stroke (as my wife has said). But at the same time, I've put time and effort in to my craft, skills, and presentation of same, just like Company X has put in to their org, website, team, etc. If you expect me to know your company and be excited about working with you, research me and be excited about me. Few companies bother taking this approach, then complain that they can't find workers. :/