Analysis updated 2026-05-18
Prepare for coding interviews at FAANG companies by working through curated problem sets and checklists.
Study behavioral interview questions and system design concepts without hunting across multiple websites.
Optimize your resume and learn negotiation tactics for tech-company offers.
Refresh interview skills after time away from the job market.
| yangshun/tech-interview-handbook | langgenius/dify | anomalyco/opencode | |
|---|---|---|---|
| Stars | 139,363 | 140,342 | 155,799 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | hard | moderate |
| Complexity | 1/5 | 4/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
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.
Free curated guide to passing technical interviews at top tech companies, covering coding, system design, behavioral questions, and offer negotiation.
Mainly TypeScript. The stack also includes TypeScript, Docusaurus, React.
Use freely for any purpose including commercial, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.