Good tips, but I disagree about references and connections
Any good HR department will require references before making an offer, not just google the applicant. I'm an IT Manager and have only hired one person who knew some one. Throughout my IT career (1995-present) I've only gotten one job through knowing a person. And that only got me the interview; it just happened to be a good fit.
Keep Up with TechRepublic