Working at CareerBuilder, I spend a good bit of time dealing with this type of stuff. Contrary to what my friends think, I don't actually recruit, I sell the tools to companies to help them make smart recruiting decisions. Best markets for specific positions, predictive data, salary data, candidate pipelining solutions, etc.
We still get to see some pretty crazy resumes ! You have to think of the job search like a sales job for marketing yourself. Use the resume, tools (job boards, social media, contacts, etc) for marketing your resume, then use the interview and follow up to close them.
On the article, that is great information. It amazes me how much time kids will spend on a big project on school, then slack off on interviewing. Also, another tip is to make sure to ask for the next step. And try to get an offer with each company you interview with.