25.03.2013 Views

Cracking the Coding Interview - Fooo

Cracking the Coding Interview - Fooo

Cracking the Coding Interview - Fooo

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Before <strong>the</strong> <strong>Interview</strong> | Resume Advice<br />

What Resume Screeners Look For<br />

Resume screeners look for <strong>the</strong> same things that interviewers do:<br />

» Are you smart?<br />

» Can you code?<br />

That means that you should present your resume to show those two things Your love of<br />

tennis, traveling, or magic cards won’t do much to show that, so it’s likely just wasting space<br />

Keep in mind that recruiters only spend a fixed amount of time (about 20 seconds) looking<br />

at your resume If you limit <strong>the</strong> content to <strong>the</strong> best, most impressive, most relevant items,<br />

<strong>the</strong>y’ll jump out at <strong>the</strong> recruiter Weak items only dilute your resume and distract <strong>the</strong> recruiter<br />

from what you’d like <strong>the</strong>m to see<br />

Employment History<br />

Relevant Jobs: Your resume does not<br />

- and should not - include a full history<br />

of every role you’ve ever had Your job<br />

serving ice cream, for example, will not<br />

show that you’re smart or that you can<br />

code Include only <strong>the</strong> relevant things<br />

Writing Strong Bullets: For each role,<br />

try to discuss your accomplishments<br />

with <strong>the</strong> following approach: “Accomplished<br />

X by implementing Y which led<br />

to Z ” Here’s an example:<br />

» “Reduced object rendering time<br />

by 75% by applying Floyd’s algorithm,<br />

leading to a 10% reduction<br />

in system boot time ”<br />

Here’s ano<strong>the</strong>r example with an alternate<br />

wording:<br />

» “Increased average match accuracy<br />

from 1 2 to 1 5 by implementing<br />

a new comparison algorithm<br />

based on windiff ”<br />

Not everything you did will fit into<br />

this approach, but <strong>the</strong> principle is <strong>the</strong><br />

2 1<br />

<strong>Cracking</strong> <strong>the</strong> <strong>Coding</strong> <strong>Interview</strong><br />

Got some extra time to prepare?<br />

If you have at least a couple months<br />

before an interview (or if you’re in school<br />

and not graduating yet), you may be able<br />

to improve your resume.<br />

Go out and get project experience! Take<br />

course that have major projects. Get<br />

involved in open source. Ask a professor if<br />

<strong>the</strong>re is any research you can get involved<br />

in, or ask if he/she can sponsor you on an<br />

independent study.<br />

This will put you in a better position to<br />

have your resume selected down <strong>the</strong><br />

road. It will also give you lots of things to<br />

talk about in an interview.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!