explaingit

yangshun/tech-interview-handbook

Analysis updated 2026-05-18

139,363TypeScriptAudience · developerComplexity · 1/5LicenseSetup · easy

TLDR

Free curated guide to passing technical interviews at top tech companies, covering coding, system design, behavioral questions, and offer negotiation.

Mindmap

mindmap
  root((Tech Interview Handbook))
    What it covers
      Coding interviews
      System design
      Behavioral questions
      Resume tips
    Key resources
      Grind 75 problems
      Algorithm cheatsheets
      Interview checklists
      Front-end guide
    Use cases
      First-time prep
      Refresher for experienced
      Offer negotiation
    Tech stack
      TypeScript
      Docusaurus
      Website-based
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Prepare for coding interviews at FAANG companies by working through curated problem sets and checklists.

USE CASE 2

Study behavioral interview questions and system design concepts without hunting across multiple websites.

USE CASE 3

Optimize your resume and learn negotiation tactics for tech-company offers.

USE CASE 4

Refresh interview skills after time away from the job market.

What is it built with?

TypeScriptDocusaurusReact

How does it compare?

yangshun/tech-interview-handbooklanggenius/difyanomalyco/opencode
Stars139,363140,342155,799
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardmoderate
Complexity1/54/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose including commercial, as long as you keep the copyright notice.

In plain English

Tech Interview Handbook is a free, curated collection of materials to help people prepare for technical job interviews at software companies. The README states the project is aimed at busy engineers who do not have the time to grind through hundreds of practice coding questions, and that over a million people have used the handbook. It bundles coding-interview practice plans, algorithm cheatsheets, a resume guide, behavioral-interview questions asked by top tech companies, and tips on the overall interview process from applying through offer negotiation. Instead of just linking out to other resources, the repository contains the written content directly, plus a paired website built with a documentation framework called Docusaurus that turns the same material into a more readable web experience. The README highlights two flagship study lists, Blind 75 and its successor Grind 75, as suggested practice plans, and mentions a separate sister project for front-end interview preparation. Some sections also point to paid courses from third parties for people who want more structured study. Someone would use this when they are getting ready for a coding-interview loop and want a single starting point that covers more than just algorithms, including resume polishing, behavioral questions, and what to do during and after the interview. It is also aimed at experienced engineers returning to job-hunting after years away from interviews.

Copy-paste prompts

Prompt 1
I'm preparing for a tech interview at a FAANG company. Walk me through the Grind 75 problem list from Tech Interview Handbook and suggest a study schedule.
Prompt 2
Using the Tech Interview Handbook's coding-interview cheatsheet, help me understand the do's and don'ts for whiteboarding sessions.
Prompt 3
Show me the behavioral-interview questions from Tech Interview Handbook and help me craft strong answers for a Google interview.
Prompt 4
I need to update my resume for FAANG applications. Use the Tech Interview Handbook's resume guide to review my current resume and suggest improvements.
Prompt 5
Explain the system-design interview process using the Tech Interview Handbook's approach and give me a practice question.

Frequently asked questions

What is tech-interview-handbook?

Free curated guide to passing technical interviews at top tech companies, covering coding, system design, behavioral questions, and offer negotiation.

What language is tech-interview-handbook written in?

Mainly TypeScript. The stack also includes TypeScript, Docusaurus, React.

What license does tech-interview-handbook use?

Use freely for any purpose including commercial, as long as you keep the copyright notice.

How hard is tech-interview-handbook to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is tech-interview-handbook for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub yangshun on gitmyhub

Verify against the repo before relying on details.