Skip to content
L5 Prep

Google L5 Interview Prep

An 8-week program targeting the Google L5 hiring bar — coding, system design, and Googleyness & Leadership — with progress tracked in your browser.

Progress at a glance

Loading your saved progress…

An 8-week program targeting the Google L5 hiring bar.

Files

File Purpose
01-plan-8-weeks.md The week-by-week schedule. Start here.
02-coding-checklist.md DSA topic checklist with Google-weighted problem sets.
03-system-design-curriculum.md Building blocks + 12 design problems + a repeatable framework.
06-system-design-reference.md The depth behind the curriculum: every building block with its tradeoffs, plus a skeleton for each of the 12 problems.
04-behavioral-story-bank.md STAR stories mapped to Googleyness & Leadership themes.
05-practice-log.md Daily log. The single most useful file — fill it in every session.
weeks/week-NN.md Day-by-day problem list for that week, with named problems and exit criteria.
SITE.md How to run the companion website in site/, and how progress is stored.

The website

site/ renders everything above as a static site with browser-local progress tracking — tickable checklists, editable practice logs, and a dashboard that measures your logged entries against the Week 7 targets.

cd site && npm install && npm run dev

The markdown files here stay the single source of truth; the site reads them in place. See SITE.md for building, deploying, how progress is stored, and how to add weeks/week-02.md so new weeks appear automatically.

The loop you are preparing for

  1. Recruiter screen — resume walkthrough, level calibration, logistics.
  2. Technical phone screen — 45 min, 1–2 coding problems in a shared doc.
  3. Onsite (virtual), 4–5 rounds:
    • 2–3 × Coding (45 min each)
    • 1 × System Design (45 min) — a real gate at L5, not a formality
    • 1 × Googleyness & Leadership (behavioral, 45 min)
  4. Hiring Committee — reviews written feedback, not the interviewers’ votes alone.
  5. Team match — you can pass the loop and still wait for a team.

The four rubric attributes

Every interviewer scores against these. Write your prep around them, not around problem counts.

What “L5” changes vs L4