yangshun/tech-interview-handbook
Curated coding interview preparation materials for busy software engineers
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
Ranks #374 of 2,503 repositories GStars tracks this week (top 15%).
The project lists 176 contributors on GitHub.
Peaked at #3 in the weekly ranking the week of Nov 16, its best in the past year.
Use Cases & Benefits
- Provides curated and practical coding interview preparation materials covering algorithms, behavioral questions, and system design for busy software engineers.
- Offers a comprehensive, condensed study resource that goes beyond typical algorithm questions by including non-technical and domain-specific interview content.
- Use for efficiently preparing for software engineering coding interviews with a focused study plan and curated question patterns.
- Use for refreshing behavioral interview techniques and resume guidance to improve chances at top tech company job offers.
- Use for gaining foundational knowledge and practice materials for system design interviews alongside algorithm and coding questions.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
- No GitHub releases; pin a commit or tag instead of a release.
General guidance from repository metadata, not legal advice. How we score
From the README
Not everyone has the time to do a few hundred LeetCode questions. Here are free and curated technical interview preparation materials for busy engineers, brought to you by me, the author of Blind 75. Over 1,000,000 people have benefitted from this handbook!
Besides the usual algorithm questions, other awesome stuff includes:
Help from you in contributing content would be very much appreciated!
This repository has practical content that covers all phases of a technical interview, from applying for a job to passing the interviews to offer negotiation. Technically competent candidates might still find the non-technical content helpful.
The information in this repository is condensed. Ultimately, the key to succeeding in technical interviews is consistent practice and I don't want to bore you with too many words. I tell you the minimum you need to know on how to go about navigating the interview process, you go and practice and land your dream job.
Anybody who wants to land a job at a tech company but is new to technical interviews, seasoned engineers who have not been on the other side of the interviewing table in a while and want to get back into the game, or anyone who wants to be better at technical interviewing.
💡 Stop grinding mindlessly! Study coding question patterns efficiently with Grokking the Coding Interview by Design Gurus 💡
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
16.9K+154
Open issues
37-9
Compared with peers in Education
Fastest-growing repositories GStars tracks in this cohort for the week of Oct 11, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| mnfst/awesome-free-llm-apis | 10.3K | +857 | 14 | — |
| byoungd/up | 68.7K | +731 | 35 | — |
| freeCodeCamp/freeCodeCamp | 456.6K | +0 | 75 | — |
| yangshun/tech-interview-handbook | 143.0K | +0 | 75 | — |
| google/comprehensive-rust | 33.4K | +0 | 45 | — |
| tmrts/go-patterns | 28.3K | +0 | 75 | — |
| Category median | 33.4K | +0 | 45 | — |
Discover Repositories
Search across tracked repositories by name or description