Inside the Recruitment Processes of 3 Tech Giants (and How to Improve Yours!)

recruitment process google facebook spacex headerOne of the key strengths of top companies is the employees inside them.

Who they hire and how they hire them helps determine employee attainment, employee satisfaction, employee accountability, and employee turnover.

Small changes to recruiting processes can have a surprisingly large impact on the day to day life of a company. According to the Glassdoor Economic Research (2015) report, a 10% harder interview process is associated with a 2.6% higher employee satisfaction later on.

Loads of our clients use Process Street for managing their recruitment processes and we know all too well how important it is to get that process right.

That’s why we’re going to explore how 3 top tech giants manage their recruitment and see what gold standard techniques we can pass on to you. We’ll explore:

  • The three stage process Google use to make new hires
  • How Facebook hire Builders not just regular folk
  • What SpaceX do to hire the best of the best

The three stage process Google use to make new hires

recruitment process google-logoSource

Google reportedly receive around 1 million CVs every year and allegedly used to require candidates go through 29 interviews before receiving an offer!

As one of the real giants of the tech world, we can investigate how Google deals with such high volume and how they filter these candidates to find the right ones for them.

The process is pretty standard at a glance; submit an application, undergo interviews, and then be subject to post-interview selection.

The application

An increasing number of companies seem to be doing away with CV based hiring processes, opting instead for more dynamic approaches like hiring through AngelList and other profile based sites.

Google, however, have a set approach they take in order that candidates create CVs which are right for them.

The whole Google hiring process begins through the Career’s platform.

Here, candidates can find all the necessary information and guidance for applying for available jobs. The process is outlined in a transparent way and information is generally standardized to improve the flow of the process.

Job listings within Google are presented through the following template structure:

  • Emphasising Google’s commitment to diversity in recruitment
  • Inspiring the candidate with a short spiel about Google’s achievements and aspirations; reinforcing company culture.
  • Outlining the responsibilities of the role.
  • Presenting the minimum requirements for candidates.
  • Highlighting the preferred qualifications for candidates.

To apply, a candidate simply clicks and is sent to a form where they can upload their resume and provide some simple contact information. There is a space at the bottom of the form to provide a cover letter, but Google make it explicit that this is not a necessary step.

recruitment process google cover letter

The application process all seems to revolve around the CV. So what advice do Google give about creating your CV? Well, they lay out quite clearly here:

  • Align your skills and experience with the job description.
  • Be specific about projects you’ve worked on or managed. What was the outcome? How did you measure success?
  • If you’ve had a leadership role, tell us about it. How big was the team? What was the scope of your work?
  • If you’re a recent university graduate or have limited work experience, include school-related projects or coursework that demonstrate relevant skills and knowledge.
  • Keep it short: If there’s additional information (like a portfolio) we need during the hiring process, your recruiter will work with you to collect it.

There’s nothing crazy or innovative necessarily about this process. It’s fairly standard and time tested.

What we can see from the beginning is the emergence of a few slight trends:

  1. Openness and transparency: Google make an effort to explain the process and the next steps, making it clear to the candidate what is required of them.
  2. Simple and standardized: By providing this clarity for the applicant, Google encourage candidates to apply in a standardized manner making it easier to process and evaluate.
  3. Achievement and experience focused: Google are most interested in what you have done in the past and what experience you can bring to the team. This is reinforced by having a separate hiring section for students and recent graduates.

The Interview

recruitment process google interviewSource

Google claim to split the interview element into two main sections. The first is a phone interview, which might be done on Google Hangouts, and the second is an on-site interview for an in-depth analysis of the candidate.

Both interviews differ depending on the role a candidate is applying to. A technical hire who will deal with code is expected to discuss code, write code, and optimize code through the course of the interviews, whereas a non-technical hire will likely have their interview focused around more open-ended questions and scenario based work.

For a technical hire, the phone interview will be done with a shared Google Doc open in which the candidate will write code and algorithms which they’ll be discussing on the call. Google describe the process as follows:

  • You will be asked an open ended question. Ask clarifying questions, devise requirements.
  • You will be asked to explain it in an algorithm.
  • Convert it to a workable code. (Hint: Don’t worry about getting it perfect because time is limited. Write what comes but then refine it later. Also make sure you consider corner cases and edge cases, production ready.)
  • Optimize the code, follow it with test cases and find any bugs.

The non-technical hires go through similarly relevant scenarios on their phone interview too.

This approach is very focused on understanding a candidate’s aptitude within the parameters of the role and it is in this interview when candidates are encouraged to think practically and laterally to demonstrate their day-to-day usefulness.

This same ethos is seen within the on-site interviews which are given to the small number of candidates who performed best in the phone interviews.

Google says that there are 4 main areas of competency which candidates will be assessed on:

  • General cognitive ability: We ask open-ended questions to learn how you approach and solve problems. And there’s no one right answer—your ability to explain your thought process and how you use data to inform decisions is what’s most important.
  • Leadership: Be prepared to discuss how you have used your communication and decision-making skills to mobilize others. This might be by stepping up to a leadership role at work or with an organization, or by helping a team succeed even when you weren’t officially the leader.
  • Role-related knowledge: We’re interested in how your individual strengths combine with your experience to drive impact. We don’t just look for how you can contribute today, but how you can grow into different roles—including ones that haven’t even been invented yet.
  • Googleyness: Share how you work individually and on a team, how you help others, how you navigate ambiguity, and how you push yourself to grow outside of your comfort zone.

It’s in this interview where candidates may expect to be asked the kinds of questions which Google are now famous for. Google appear to have cut down on their use of crazy curve balls, but you may still see one or two like below:

A coin was flipped 1,000 times and there were 560 heads. Do you think the coin is biased?

You have a colony on Mars that you want to communicate with. How do you build a system to communicate with them?

These kind of approaches aren’t just aptitude tests, but are designed to create a more relaxed interview process and allow the Google team to understand whether the hire would fit into the broader company culture.

Being a good bunch, Google also lay out advice for candidates on how to prepare for their interviews. They even made this video below!

The focus of Google’s hiring process is consistently open, practical, and simple. This makes it easier for the candidate and the hiring managers.

One way you could make your processes open and therefore simpler for new hires is to publish an employee handbook. You can read more about how Basecamp did this, and why we were so impressed with it, here: 7 Insightful Company Policy Tips from Basecamp’s Employee Handbook

The review

Google gives candidates a warning that this review process can take a couple of weeks.

This thorough approach has two key stages. The first involves a hiring committee which is comprised of Googlers at varying levels within the company. Their task is to work through all the material on each candidate and consider who stand out as top picks.

This process brings in existing Google employees from different levels and different areas of the company. This helps source expertise from those who do these jobs on a day-to-day basis. In a way, this crowdsourcing of judgement reinforces the previous openness at the heart of the hiring process.

A trial by jury, if you will.

The recommendations of the independent hiring committee is added to the candidate packet and passed on to a senior leader in the company. Google claim this adds a further layer of both review and objectivity.

The ultimate decision is then made.

All in all, the Google recruitment process provides a clear and standard way to manage recruitment. It seeks to understand the capabilities of the candidate while being open and honest, plus manages to involve other staff throughout the company in coming to that decision.

How Facebook hire Builders not just regular folk

recruitment process facebookSource

When it comes to tech giants, Google is rivalled primarily by Facebook.

Being a newer company and one which has scaled so incredibly quickly, you would expect to see similar trends to Google; modern hiring techniques, practical focus, and clear consideration of employee satisfaction.

We’ll look at a few of Facebook’s hiring principles, example questions, process quirks, and criticisms.

3 principles to consider from Lori Goler:

According to Facebook’s Head of People, Lori Goler, writing in Fast Company, there are three guiding principles which are held to throughout the recruiting process in understanding what Facebook are looking for from a new hire.


Goler talks about the importance of focusing on a person’s strengths when evaluating their past performance and predicting their future potential. She highlights that sometimes this can be done on assessing past performance and other times on hiring for potential – provided you’re key focus is the candidate’s strengths then you can pick your methodology on a case by case basis.

So I like to ask candidates, “What were you doing on your very best day at work?”–and then give them a hint: “It was probably a day when you lost track of time because you were so engrossed in your work.” We want you to do that not just on your best day but every day.


Goler uses the language of “builders” in her work, describing a person or type of people who are creative and driven; problem solvers. This idea, of bringing on people who see something which needs doing and just do it, is reminiscent of hiring for a tiny startup where proactive people are the way to make consistent progress. Goler uses the example of one hire who built a database of volunteering events from around her neighbourhood and shared it with others. Sh had noticed there was no one place to source this information, so she just built it herself.

If you can show a hiring manager at Facebook something you yourself thought of, put together on your own, and then convinced other people to start using, you’ll stand a better chance of sticking out.


When discussing the skills Goler seeks out in Facebook’s workforce, there is a strong emphasis on learning and on how the candidate has learned in the past. A particular focus appears to be on when candidates have learned from high risk situations. This emphasis on risk and ambition in relation to learning suggests a lean away from the safe candidate toward the candidate with higher potential for excellence. Failure is appreciated, because failure is a source of learning.

Have you tried something really hard and failed the first time, and the second, maybe even the third–and learned from it? You can’t envision and iterate on brand-new platforms, devices, or uses for AI and virtual reality without a deep and serious love of learning–not to mention the resilience to push through the stumbles along the way.

Example questions according to Glassdoor:

recruitment process facebook waySource

Google made a bit of a name for themselves in the recruitment world for their use of peculiar interview questions. These questions had been designed to give the candidate a more creative and open task during the interview process.

From analysing the example questions presented on Glassdoor from people who were interviewed by Facebook, we can see an interesting theme emerge. Facebook have employed questions which, like the classic Google ones, incorporate both practical and lateral thinking.

Except they’re different. Whereas the questions which Google or Oxbridge are known for asking are often abstract curveballs or unpredictable curiosities as if from the mind of a nine year old, Facebook’s comparable approaches are almost wholly grounded in the product.

Let’s take a look at a couple of user-submitted examples from a candidate who applied to be a data scientist:

How would you measure the health of Mentions, Facebook’s app for celebrities? How can FB determine if it’s worth it to keep using it?

If a celebrity starts to use Mentions and begins interacting with their fans more, what part of the increase can be attributed to a celebrity using Mentions, and what part is just a celebrity wanting to get more involved in fan engagement?

If 70% of Facebook users on iOS use Instagram, but only 35% of Facebook users on Android use Instagram, how would you investigate the discrepancy?

If a PM says that they want to double the number of ads in Newsfeed, how would you figure out if this is a good idea or not?

How many high schools that people have listed on their profiles are real? How do we find out, and deploy at scale, a way of finding invalid schools?

The different accounts of what questions the applicants had to answer demonstrated that Facebook were looking for answers which showed a few things:

  • An ability to think quickly and critically
  • An ability to think laterally and solve unexpected problems
  • A very strong working knowledge of the product and the challenges faced by the company

Not every company can take this approach, as not every company will have a product as well known or understood publicly as Facebook. Nonetheless, these kinds of questions asked en masse help Facebook find people who are passionate about the product and capable of doing the job.

Facebook utilize multiple rounds of interviews with some respondents reporting that they had 7 different interview stages to go through – one successful candidate allegedly had 17 interviews before getting the job.  All applicants had to first go through a very short, ~15 min, interview which is presumably designed to weed out candidates quickly in the early stage.

You don’t choose the employee, the employee chooses you

recruitment process choo choo choose you

I know this sounds like a strange guru-like mantra, but there’s a degree of truth in there.

When you’re hiring you’re competing against other businesses for this person’s labor. More than this, you’re hiring them because you trust their abilities and their judgement. Why not give them the chance to decide some of the tasks they may want to undertake within your business?

It sounds a little crazy and doesn’t apply to every role in a company, but look at how Facebook onboard their hired developers:

Facebook engineers begin Bootcamp, where they get access to the entirety of Facebook’s code base. In this six-week program, engineers find out what projects they’re passionate about and figure out where they fit in at the company. Unlike most tech businesses, Facebook doesn’t hire engineers for specific teams. Instead, they hire talented engineers who can then choose which team they work on.

Facebook trust the people they’ve hired and aim to help bring the best out of each one of them.

It’s something worth considering when evaluating your employee onboarding process!

You can find a series of free checklists from Process Street to help you with your employee onboarding here: 6 Checklists to Perfect your New Employee Onboarding Process

Criticisms of Facebook’s hiring process from Bloomberg:

Bloomberg had one key criticism of Facebook’s hiring process.

Ellen Huet reports that Facebook has missed achieving its diversity quotas since an internal review highlighted the problem in 2015. One claim behind this failure to hit targets is that Facebook has a process problem within recruitment.

Allegedly, after employees have gone through all the necessary stages to be at the point of being hired, there is a final stage where veto power is given to a small cabal of senior engineers. The claim is that the inclusion of this stage often undoes a lot of the good work from earlier in the recruitment process.

The engineering leaders making the ultimate choices, almost all white or Asian men, often assessed candidates on traditional metrics like where they attended college, whether they had worked at a top tech firm, or whether current Facebook employees could vouch for them, according to former recruiters, who asked not to be identified because they were not authorized to speak publicly about their work.

Instead of assessing a candidate on aptitude or attainment in the previous interview rounds, it is claimed that this group focused on traditional measures like whether someone had graduated from an elite university – a factor which systematically excludes many underrepresented demographics.

Joelle Emerson, a consultant on diversity recruitment for top tech companies, is quoted as saying:

The fact that people are doing hours of interviews and then getting into a room and then talking about where people went to school seems like the most baffling waste of time…

Facebook deny this allegation in a statement:

Once people begin interviewing at Facebook, we seek to ensure that our hiring teams are diverse. Our interviewers and those making hiring decisions go through our managing bias course and we remain acutely focused on improving our ability to hire people with different backgrounds and perspectives.

Yet their quotas remain un-hit like a young Floyd Mayweather…

What SpaceX do to hire the best of the best

recruitment process spacexSource

It’s one thing to look at the mighty Google and Facebook – both tech giants and some of the largest companies on earth – but what about something a little smaller? What about some lessons from a growing company, one that’s learning to deal with scale?

SpaceX gives us exactly that.

We’ll first look at Elon Musk‘s key bits of advice for hiring, which gives us an insight into how recruitment might work in a small company. Next, we’ll explore some techniques SpaceX employ now that they’re one of the big boys, including project based assessments.

Elon Musk’s 6 key takeaways to hiring the right perosn

  1. Interview each candidate yourself.
    SpaceX is way too big to interview each person now and having to do the same for Tesla, Solar City, and The Boring Company would be a colossally inefficient recruitment process. Nonetheless, Musk tried for a long time to make sure that he was able to interview each person who was hired. As well as helping vet candidates, getting to speak to the celebrity CEO must have done wonders for morale.
  2. Ask about a problem they’ve solved.
    One reason Musk asks this question is because it helps cut through exaggeration and embellishment on the part of the candidate. If they really were the problem solver then Musk could field them question after question and the two could break down both the problem and the solution together. If they weren’t really the person responsible then they’d stumble and not be able to fully explain their steps.
  3. Use brain teasers and tricky problems in the interview.
    Musk is another one who likes the fiddly problems. Not everyone needs to be asked these problems or riddles, but if it’s pertinent to the role then Musk tends to ask. Here’s an example Inc pulled from Glassdoor: “You’re sitting in a canoe floating in a pool with a brick in your lap. You drop the brick overboard. What happens to the pool’s water level?” – If you know it, show off in the comments below with the answer.
  4. No degree, no worries!
    It’s been big news recently that many companies are shying away from graduates in favor of people who’ve taken a different path. For example, 10 – 15% of IBM‘s new hires don’t have traditional degrees. Musk has pointed out that from Bill Gates, Steve Jobs, and Larry Page, none are graduates. You can see him discuss that in the video below!
  5. Always get the best.
    This is a lot easier when you’re Elon Musk and your project is about sending humans to Mars, but still. The underlying point is that you should work extra hard to add exceptional people to your project and shouldn’t settle for poor candidates. Top employees will add so much that you should make every effort to bring them on board.
  6. Fit the person with the culture.
    Musk operates with what he call a “no assholes policy”. Elon Musk will know if you’re trying to blow smoke up him, and he feels it is very important to filter out damaging personalities. For him, hiring positive minded people trumps many other concerns: “It’s very important to like the people you work with,” he’s said, “otherwise your job is going to be quite miserable.”

SpaceX give their candidates projects

According to some candidates on Glassdoor, SpaceX have a particular approach to bringing a person on board.

Instead of simply testing someone’s skills or abilities in a half an hour sandbox exercise like might happen at Google or Facebook, SpaceX set homework.

One disgruntled unsuccessful candidate reports:

Interview process borders on abuse and is clearly designed to get free work out of applicants. I put 35+ hours into a Verilog design problem that would have taken 4 times that to complete. Only to have them come back with factually false claims that they found bugs in my solution that were not actually bugs. I spoke to absolutely no one with any engineering competence whatsover.[sic]

If indeed project work is a common means of testing competence, then it seems to be a fairly effective way of assessing an employee. It gives you a clear idea of their level and abilities before they are hired.

Other SpaceX candidates report different experiences, with one lucky hire describing 2 phone interviews and 4 in person interviews before being taken aboard.

How to improve your recruitment process

recruitment process improveSource

Now that we’ve seen how some of the top tech companies approach their recruitment processes, it’s time for you to work on improving yours.

Below, we’ve included a series of Process Street templates suited to different recruitment use cases.

You can add any of these to your Process Street account for free and edit them to suit your specific needs. The first one is embedded here as a preview:

Recruitment Process

Build an honest and simple recruitment process

Google has demonstrated the importance of being clear and open in your recruitment practices.

Through laying out the requirements and guiding potential employees through the flow of the hiring process, Google are able to highlight the best talent and welcome them into the company. By spreading decision making across the company, candidates have the opportunity to meet with different current employees to better understand whether this role will be the right fit for them.

Understand your company culture and consider it in the process

Facebook reflect some similar themes with an emphasis on company culture and the mythologized hiring of “builders”. This language is ever present in Facebook’s hiring materials and allows the company to feel like an exciting startup even though it’s a gargantuan machine.

Make the candidate feel valued and remember their importance

Tying the two together is SpaceX’s insistence on making sure the right person is hired for the role. The commitment to have the world famous CEO personally interviewing hires until a surprisingly recent date echoes a company culture of being the best and building the future. When your company has such high ambition, it seems wise to reflect that in your recruitment process.

Build a recruitment process to drive your business forward

According to Business Insider, SpaceX’s former Director of Talent, Dolly Singh, is quoted as saying:

When we built a yogurt booth inside of SpaceX, he said, ‘Go to Pinkberry and find me the employee of the month, and I want to hire the employee of the month.’”

Hiring the right staff is both a responsibility and an opportunity.

You could have employees from all across the company join in, like Google do.

You could have new hires select which teams they’ll be working in themselves, like Facebook do.

You could have your head honcho interview interview hires personally, like Musk did.

Create the right recruitment process for your business and reap the rewards!

How do you manage your recruitment process? What key tips or tricks do you have for screening candidates? Let me know in the comments below!

Get our posts & product updates earlier by simply subscribing

Adam Henshall

I manage the content for Process Street and dabble in other projects inc language exchange app Idyoma on the side. Living in Sevilla in the south of Spain, my current hobby is learning Spanish! @adam_h_h on Twitter. Subscribe to my email newsletter here on Substack: Trust The Process. Or come join the conversation on Reddit at r/ProcessManagement.

Leave a Reply

Your email address will not be published. Required fields are marked *

Take control of your workflows today