yangshun/tech-interview-handbook

Curated coding interview preparation materials for busy software engineers

View on GitHub ↗Jump to charts ↓

yangshun/tech-interview-handbook has 143k+ stars and 16k+ forks on GitHub, is written in TypeScript, and was last pushed on Aug 7, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 47 minutes ago
Type:Curated List / Learning ResourceCategory(s):Interview Prep & AlgorithmsLearning & Resources
Added to GitGenius on August 30th, 2026
Created on July 5th, 2016
Open Issues & Pull Requests: 37 (+0)
GitHub issues: Enabled
Number of forks: 16,858
Total Stargazers: 143,053 (+1)
Total Subscribers: 2,190 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.7 days
Mean response time: 198.4 days
90th percentile: 648.8 days
Tracked items: 40

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 17
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 562 days
Stale 30+ days: 17
Stale 90+ days: 14

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Tech Interview Handbook is a curated collection of technical interview preparation materials designed for software engineers preparing for coding interviews at technology companies.

The handbook addresses the problem that comprehensive interview preparation often requires working through hundreds of practice problems, which is impractical for busy engineers. It solves this by providing condensed, practical content covering all phases of the technical interview process. The approach focuses on teaching interview patterns and best practices rather than requiring exhaustive problem grinding. The materials span coding interviews, algorithms, behavioral questions, system design, resume preparation, and offer negotiation guidance.

The handbook suits engineers at any career stage who want to prepare for technical interviews efficiently. It is particularly valuable for those new to technical interviews, seasoned engineers returning to the interview process after time away, and anyone seeking to improve their interviewing skills. The content emphasizes practical patterns and minimum necessary knowledge rather than comprehensive coverage, making it suitable for engineers with limited preparation time. The handbook includes curated algorithm question lists, coding interview checklists, algorithm cheatsheets organized by topic, resume guidance, behavioral interview questions from major tech companies, and front-end interview preparation materials.

The project maintains active community engagement through multiple communication channels including Discord, social media, and messaging platforms. Development activity shows consistent content updates and refinements to the handbook materials. The repository accepts community contributions to expand and improve the preparation content.