Thousands of college graduates will receive their diplomas this weekend, and many of them will be competing against each other for jobs.