InterviewLegend

How Google Makes Hiring Decisions

Alex Chen10 min readUpdated 557 real interview reports
In this lesson
  • Understand how Google's Hiring Committee evaluates your interview packet and makes hire/no-hire decisions
  • Know how the rating scale works and what verdict combinations lead to offers
  • Navigate team matching, from manager fit calls to the written case a manager makes for hiring you, plus what to do when things stall

You'll do four or five interviews. None of the people across the table from you decides whether you're hired. They write up structured feedback and score you against the bar. Then they pass the whole packet to a Hiring Committee, a panel of senior engineers who never sat in the room with you. The committee reads those write-ups line by line and makes the call. Splitting the decision this way is deliberate. It stops any single interviewer, on a good day or a bad one, from carrying your candidacy alone. So you have two audiences to win: the person who interviews you, and the committee that never will.

The Rating Scale

After every round, your interviewer files written feedback plus one standardized rating. Those ratings are the rawest material the committee works from. So it pays to know what each one signals and how rare it is. The exact labels vary by source, and interviewers also give a numeric score.

Strong Hire (SH)

The interviewer is confident you cleared the bar for the target level with room to spare. It's rare, so even one on your packet moves your odds a lot.

Hire (H)

You cleared the bar without drama. It's the most common positive rating, and a packet of straight Hires with no negatives sails through the committee more often than not.

Lean Hire (LH)

The interviewer thinks you're probably above the bar but has some reservations. A single Lean Hire among otherwise positive ratings is usually fine. Multiple Lean Hires make the HC nervous.

Lean No Hire (LNH)

The interviewer thinks you probably fell short of the bar. This is the rating that does the most damage. A single LNH among otherwise positive scores pushes you to a borderline outcome. There the written feedback decides between approval, a redo round, or rejection.

No Hire (NH)

The interviewer is confident you did not meet the bar. A single No Hire is very difficult to overcome, even if every other round was positive. Two No Hires almost always result in rejection.

The written notes matter more than the rating box. The committee reads each interviewer's full comments rather than just the checkbox they ticked. A Lean Hire backed by detailed, genuinely enthusiastic notes can outweigh a Hire written in thin, generic boilerplate. So give your interviewers something concrete to describe, like how cleanly you broke the problem down or how clearly you talked through the tradeoffs.

The Google angle
The hiring committee is a Google institution with no real equivalent at most companies, and it changes who you're performing for: a panel that never met you reads your packet and calibrates it against candidates from every other loop that week, so the bar is absolute rather than graded on whoever happened to interview you. Two things follow. A friendly interviewer who writes thin notes quietly hurts you. A tough one who writes specific, detailed praise helps. So leave every interviewer holding a sentence they'd be glad to repeat in the room.

What Verdict Combinations Mean

The committee doesn't average your scores and check a threshold. They weigh the whole picture. Google never publishes the rules, but clear patterns show through in how particular combinations land. The combinations below are tendencies. The written notes and a team's appetite for the hire can tip any borderline case either way.

Tends to be approved

  • All H or SH: Strong approve. This is the cleanest path to an offer, and the committee rarely overrides a packet that's uniformly positive.
  • Mix of H and LH with no negatives: Usually approved, sometimes with a down-level. The HC may decide you're a clear hire at a lower level than your target.
  • 3 positives + 1 LNH: Borderline. The HC may approve, reject, or order a redo round. The strength of the written feedback on your positive rounds is the tiebreaker.
  • 1 SH that offsets 1 LNH: Possible approval. A Strong Hire means someone was genuinely impressed, though it's no guarantee.

Tends to be rejected

  • 2+ LNH ratings: Almost always rejected, regardless of other positives.
  • Any NH rating: Extremely difficult to overcome. The HC treats a confident "No Hire" as a strong disqualifying signal.
  • All LH, no clear H: Often rejected or down-leveled. "Lean Hire" across the board reads as "nobody was convinced."
  • G&L red flag + strong coding: At risk. A serious Googleyness red flag can sink an otherwise-strong loop; the committee weighs behavioral signal holistically alongside the technical rounds.

Inside the Hiring Committee

Your fate gets decided here, entirely out of your sight. A few numbers first.

  • ~3-5 HC Members. Senior people (L6+), engineers and managers.
  • Minority Rejected at HC. Of those who reach it.
  • 1-2 wk HC Timeline. After onsite completion.

The committee is a batch of senior engineers who chew through candidate packets together. None of them interviewed you, and that's the point. It keeps personal chemistry from overriding the written evidence. Your packet is everything on the record: the feedback and rating from each round, your resume, your recruiter's notes, sometimes context from an internal referral. The committee reads through it. They argue over the borderline cases, then vote. They also own the final leveling call. So even if you interviewed for L4, they can look at your performance, decide it reads as L3, and offer you that instead.

The HC has a strong bias toward "no." They'd rather reject a good candidate than approve a bad one. Most attrition happens at the onsite loop; the HC reviews an already-filtered pool and rejects a minority of those who reach it. The committee is no rubber stamp. It wants a real pile-up of positive signal; a clean packet with no red flags is not the same as a convincing one. A packet that reads as quietly fine everywhere and exceptional nowhere often comes back as a pass.

A borderline packet doesn't force a straight yes or no. The committee can order a redo round, an extra interview to get cleaner signal on whatever came back ambiguous. Or it can approve you at a level below the one you targeted. Redos happen more often than people expect. One candidate bombed a DSA round, got a second shot at it, and walked away with an offer. Know it exists so you don't spiral if your recruiter brings it up.

Team Matching

Passing the committee doesn't hand you an offer. It makes you "approved to hire," which isn't the same thing. You still need a team willing to take you. Your recruiter circulates your profile to teams with open headcount at your level, and you enter team matching, the phase where timelines stop being predictable.

Matching happens through "fit calls," 30-minute conversations with hiring managers from interested teams. These aren't technical interviews. They run both ways. The manager is sizing up whether you'd strengthen the team. You're sizing up whether their problems are ones you'd want to wake up to. Nothing stops you from running fit calls with several teams at once, and you should.

When a manager decides they want you, they file a "Statement of Support" (SoS). It's a manager's written endorsement that can strengthen a borderline packet at the committee and/or seal a team match. Once the SoS is in and the committee signs off, your recruiter can finally put the offer together.

Team matching is where the process gets maddening. In a normal market it wraps in one to three weeks. In a slow one, like much of 2024 and 2025, people have waited three or four months and longer. A few watched their approval quietly expire without ever getting an offer despite having passed the committee. If you've been stuck for more than a month, ask your recruiter point-blank how much headcount really exists at your level.

Operational Quirks

Google's process is well-engineered and badly communicated. Candidates report the same confusions over and over, almost all about logistics rather than substance. Knowing which ones are normal saves you a lot of needless worry.

Recruiter Ghosting Is Normal

It can take 1-2 weeks between stages with no updates. Follow up politely after a week of quiet; your recruiter is probably juggling 40-plus candidates at once.

Rescheduling Is Common

Interviewer conflicts, panel changes, and round cancellations are routine. Candidates report 2-3 reschedules on average before completing their onsite.

Timelines Slip

"2-3 weeks" often becomes 4-6 weeks. Build buffer into your planning, especially if you have competing offer deadlines.

Ask Direct Questions

"What level am I being evaluated at?" "How many teams have open headcount?" "What's the realistic timeline?" Good recruiters will give you straight answers.

Protect the Recruiter Relationship

Your recruiter is your advocate. Being demanding or hostile backfires, since they have real discretion over how hard they push your candidacy during matching.

No News ≠ Bad News

Multiple candidates have reported going weeks without contact, then suddenly receiving an offer or redo notification. Don't assume rejection without explicit confirmation.

After a Rejection

The standard cooldown after an onsite rejection is twelve months. Some recruiters will shorten it to three or four if you came close. Switching role families, applying to SRE instead of SWE for instance, can also get you back in without serving the full wait. A "Strong No Hire" can carry a multi-year bar, but that outcome is uncommon.

Reapplying is common and carries no stigma; plenty of people who eventually got hired were turned down the first time around. If you're rejected, ask your recruiter which areas to focus on. They usually can't share your exact ratings, but they can often pass along the general themes the committee flagged.

Common questions

How hard is it to get hired at Google?

Most people are cut in the onsite loop, where a single No Hire, or a packet of lukewarm Lean Hires, is hard to come back from. The loop is four or five 45-minute rounds, each ending in a rating from Strong Hire to No Hire. One No Hire is very difficult to overcome, and an all-Lean-Hire packet often comes back rejected or down-leveled because nobody was convinced. Clear the loop and a Hiring Committee of senior engineers who never met you reads the written feedback, usually one to two weeks later. It rejects only a minority of the packets that reach it.

What are the software engineer levels at Google?

The ladder starts at L3, SWE II, where new grads land with zero to two years of experience. L4, SWE III, covers roughly two to five years. L5, Senior SWE, usually means five to eight or more, and it's the level that adds a system design round. The Hiring Committee owns the level call and can place you a rung below your target.

Key Takeaways

  • ✓Your interviewers rate you SH/H/LH/LNH/NH, but the written feedback matters more than the checkbox, so give them something specific to write about.
  • ✓Most attrition happens at the onsite loop; the HC reviews an already-filtered pool and rejects only a minority of those who reach it. A single LNH is survivable; two LNH or any NH is almost always fatal.
  • ✓Team matching can take 1 week or 4+ months. During hiring freezes, candidacies can expire without an offer despite passing HC.
  • ✓Recruiter silence, rescheduling, and timeline slippage are all normal; don't read operational friction as a verdict on you.
Had your Google interview?Tell us what they asked. Reviewed before it goes in, never with your name.
Google interview guide

Know what Google asks before you walk in.

34 coding · 7 system design · 47 behavioral questions

Get Premium$49 a year · Cancel anytime
Or start freeNo card.

Get their questions first.

InterviewLegend is independent and not affiliated with or endorsed by any company it covers.