I Hire Engineers At Google – Here’s What I Look For (And Why)

The hiring experience for engineers isn’t what it used to be–and that’s partly by design. Here at Google, we’ve intentionally broadened the number of schools where we actively recruit, from 75 a few years ago to 305 today. We’re as interested in English or philosophy majors as we are in computer science degree holders. We don’t really care if you have a 4.0 GPA, and we’re not interested in whether you can figure out how many golf balls fit inside a 747.

But here’s what we do look for in engineering candidates in 2016–and why we look for it.

1. DON’T DISQUALIFY YOURSELF PREEMPTIVELY

Recent experience has taught us that we can find great tech talent in a much wider range of places than previously thought. For one thing, there are far more qualified college applicants than there are spaces for them at top universities. And for another, computer scientists aren’t always aware of their talent for coding by the time they’re 18 and have to declare a major.

Google is also trying to challenge some of the industry’s stubbornest stereotypes about what computer scientists look like and do in their spare time. Our Google in Residence program, for instance, embeds Google engineers at historically black colleges and universities to teach computer science and coach students about how to position themselves for engineering careers. We have similar initiatives in the works aimed at improving Hispanic diversity, too.

It’s important to know this because, too often, the tech sector’s well-documented demographics are enough to discourage some of the best talent from imagining themselves as future Googlers. My job is to help change that; your job is to apply.

More broadly, Google’s CS in Education initiative works to develop programs, resources, tools, and community partnerships to make computer science accessible to more students during their formative educational years. The goal is to make sure tomorrow’s tech industry mirrors the demographics of the people it actually serves.

In the meantime, don’t assume you’re unqualified on the basis of your educational, professional, or personal background and decide against applying (or, for that matter, let self-doubt get the better of you when you do show up for an interview). Trying to land a competitive tech job is daunting, but it’s only impossible if you don’t compete.

2. SHOW US WHAT YOU CAN DO–EVEN IF YOU DIDN’T LEARN IT IN SCHOOL

Yes, engineers need to be able to code. But we’re interested in hiring actual people, not machines. So on your resume, instead of listing your GPA (which we no longer use to determine candidacy), give us details about your experience at hackathons, coding competitions, or programming assignments at work. Just because it isn’t an academic credential doesn’t make it any less relevant. Not only does this create a more textured portrait of your abilities, it’s a great way to prove your engineering chops if you majored in sociology, for instance.

3. GET COMFORTABLE WITH CODING EXERCISES

Now for the obvious part: It goes without saying that engineers need to be able to code, so intensive preparation for the coding exercise–the centerpiece of every Google engineering interview–is a must. Candidates should be able to answer three coding questions from scratch (without the help of a library function) within 45 minutes.

I also suggest practicing with a live person, whether they’re technical or not. And try going analog–use a whiteboard or a blank piece of paper. And focus in particular on algorithms and data structures. There are some great samples in Cracking the Coding InterviewTopcoder, and LeetCode.

4. REMEMBER WHAT GOT YOU NOTICED IN THE FIRST PLACE

It’s equally important is to keep a lookout for “impostor syndrome,” certain high achievers’ tendencies to discount their accomplishments and fear being exposed as a “fraud.”

Some newly hired Googlers experience it when they first step on campus, and sometimes it crops up periodically during their tenures. While this is a completely normal response, it’s a counterproductive mind-set while you’re gunning for a tech position. I’ve seen it get the better of candidates and completely derail an interview.

You might not put relaxation techniques at the top of your checklist for tech-interview prep, but they should be there. Here’s a tip: Consider thinking out loud while you complete the coding exercise. Not only can that help you own the task at hand and stay calm under pressure, but this level of transparency helps your interviewer understand how you think.

And why wouldn’t you want that? After all, if you’ve made it to the interview, you can be confident that someone on staff already believes in your abilities.


Keawe Block is a recruiter at Google.

  • Job Seekers
  • Talent Seekers

Swift Blog

  • I Hire Engineers At Google – Here’s What I Look For (And Why)

    BY KEAWE BLOCK 08.13.16 | 5:00 AM The hiring experience for engineers isn’t what it used to be–and that’s partly by design. Here at Google, we’ve intentionally broadened the number of...

  • How much time do recruiters spend NOT filling jobs?

    Despite running a successful recruitment agency for over a decade, it never ceased to amaze me the amount of time recruiters wasted on non-essential activities (which I classify as...

  • How to Write Job Ads that Don’t Suck

    “Job descriptions suck!” We’ve heard it a million times. With an abundance of job openings for the exceptional 90th percentile, every ad for tech talent looks and sounds the...

  • Yellow Pages Limited Announces the Acquisition of JUICE Mobile

    MONTREAL, March 15, 2016 /CNW Telbec/ – Yellow Pages Limited (TSX: Y) (“Yellow Pages” or the “Company”) announced today that it will acquire JUICE Mobile (“JUICE”), a premium advertising technology...


Saskia and her team were a pleasure to work with throughout the recruitment process, and provided excellent advice and helped me to secure a great job!. She was great at keeping in touch with updates and handling any issues. Saskia will be the first person I get in touch with the next time I’m looking for a new challenge and she is my recommendation to anyone else looking for the next step up in their career.
Zubair Usman, Customer Support Manager, Sectra North America

I could not be happier with the results of Saskia's work. A true team player, and driven to succeed as a team! Much appreciation for all of your hard work, the results of your focus and dedication speak volumes to the success!
Nick Wood, Director Advanced Service and Support, Sectra North America

Saskia and the Swift Recruit team are very thorough. Saskia is the consummate professional and one of the best account managers and recruitment consultants we at BBW have ever had the pleasure of working with. She, like all BBW resources will service her clients with the utmost respect, dedication and support at all times
Kent Wolfe, President, BBW Consulting Services

BBW has been a trusted partner to Valance Telecom Group and has become our initial sourcing channel. Our business depends on resources with strong technical skills and sharp business acumen. BBW's responsiveness and ability to find quality resources to meet our business demand has been astounding.

Neil Appalsamy, VP - Valance Telecom Group Inc.

BBW has been instrumental in providing Hydro One Telecom with the highly skilled resources needed to effectively sustain and enhance our IT operational support systems

Tero Kontio, Director Operations, HydroOne Telecom

Copyright @ 2016 swift recruit. All Rights Reserved. Designed by Blackcat Concepts