I've been working my way through hundreds for fresh grad resumes these last few months.
Sadly, most resumes I see actually hurt the candidate rather than help, which defeats the point of the resume and makes my life harder.
So here's some advice for fresh grads around resume building, especially if you're applying to a tech firm that actually cares about tech.
Your resume is an advertisement
Imagine your job is to go through dozens of ads every day. The ads are for different products in the same space, and you need to identify which of those products you're going to buy based on the ads.
This is what recruiters in every company do day after day, except your resume is that advertisement.
Don't bore them with a shitty ad identical in content to every other shitty ad they see.
Conformity is the enemy
The objective of your resume is to help you stand out from the crowd.
Trying to stand out by conforming to what your classmates or friends are doing is simply... stupid.
As I've said before, "Doing what most do leads to an average case outcome".
Your 'Objective' is bullshit
The objective seems to be a standard in most resumes, and is often extremely off-putting. This is awful given that it is the first thing about you that the recruiter sees.
Here's a typical objective:
To contribute my skills sets to the organization to achieve the goals and targets that enhance my professional and personal growth.
Mmm. Ok. You and everybody else.
A content-free objective section tells a recruiter is that you lack an objective.
Please take the time to carefully think this through - it's the first thing in your resume and sets the tone for everything that follows. I would go so far as to recommend writing a fresh, carefully crafted objective for each company you're applying to that speaks to that company's needs.
This section is often the only useful section in the resumes of most candidates.
Don't mess with this.
Prior art matters
This should be obvious: If you're applying to a tech startup, showcase your skills. Make sure you put all the code you've written front and centre.
Open source contributions, hobby projects and anything else that prove your ability to code result in an instant interview with us at C42, irrespective of academic performance.
Finally, this is 2015. A strong online presence is de rigueur for a tech resume. You should be active on Github, StackOverflow, Open Source User Groups, TopCoder and so on.
I just went through ~20 resumes from a batch where everyone had exactly the same extra curricular activities.
Stop copy-pasting. It is hurting you.
Extra curricular activities help build up a more complete picture of you, so they are useful, but please put successes at the top and give them attention.
Please also try to avoid citing achievements from your fourth standard painting contest.
The achievements must be significant, recent or (ideally) both.
If you've succeeded in tech related activities, please highlight these.
If your goal is to get a prospective employer's attention through your resume, don't do it by making your resume look like everyone else's.
This doesn't mean changing what colours you use. It means understanding that you're making an advertisement - a tasteful, understated one, but an advertisement nonetheless.