tech-interview-handbook

Curated coding interview preparation materials for busy software engineers

19 articles 138k View on GitHub ↗
19 articles
How to Understand Compensation Packages at Tech Companies: Base Salary, Equity, and Bonuses Explained

Understand tech company compensation packages. Learn about base salary, bonuses, and equity to maximize your total rewards. Your guide to tech industry pay.

how-to-guide
Feb 25, 2026
Best Questions to Ask at the End of a Technical Interview

Ace your technical interview by asking smart questions about challenges, expectations, and culture. Show genuine interest and find the perfect role fit.

best-practices
Feb 25, 2026
Best Coding Interview Courses and Resources: A Curated Guide from Tech Interview Handbook

Discover the best coding interview courses and resources. Find general algorithms and language-specific tracks for Python Java JavaScript and C++ at the Tech Interview Handbook.

getting-started
Feb 25, 2026
How to Approach Dynamic Programming Problems in Coding Interviews: A 9-Step Framework

Master dynamic programming problems in coding interviews. Learn a 9-step framework to identify sub-problems, define states, and implement memoization or tabulation for interview success.

how-to-guide
Feb 25, 2026
Coding Interview Rubrics Used by Big Tech Companies: The 4-Dimension Evaluation Framework

Discover the four-dimensional rubric big tech uses for coding interviews. Understand how Communication, Problem Solving, Technical Competency, and Testing determine hiring decisions.

deep-dive
Feb 25, 2026
How to Prepare for Mock Interviews Effectively: A Technical Guide to the Tech Interview Handbook

Master mock interviews effectively with structured sessions, targeted practice on weak areas, and the Tech Interview Handbook's system. Ace your next technical interview.

how-to-guide
Feb 25, 2026
Interview Formats at Top Tech Companies: What to Expect at Google, Meta, and Airbnb

Discover interview formats at Google Meta and Airbnb. Learn about recruiter screens technical phone interviews and on-site assessments to prepare for your tech interviews.

overview
Feb 25, 2026
How to Prepare for Front-End Interviews: A Complete Guide Based on Industry Standards

Master JavaScript fundamentals performance patterns modern web tooling architecture and front-end system design to ace your front end interviews with this complete guide.

how-to-guide
Feb 25, 2026
Best Programming Languages for Coding Interviews: A Data-Driven Guide

Discover the best programming languages for coding interviews Python Java C++ and JavaScript offer concise syntax and rich libraries enabling algorithm focus without boilerplate code

best-practices
Feb 25, 2026
How to Negotiate Compensation and Offers at Tech Companies: The Complete Playbook

Master tech offer negotiation with 10 proven rules. Learn to get promises in writing, leverage competing offers, and secure your best compensation package.

how-to-guide
Feb 25, 2026
Behavioral Questions Asked at Top Tech Companies: The 30 Most Common Prompts

Discover the 30 most common behavioral interview questions asked at top tech companies like Google and Meta. Prepare using the STAR method for conflict resolution leadership and cultural fit.

how-to-guide
Feb 25, 2026
How to Write a Resume That Gets Past ATS and Into FAANG Companies

Learn how to write a resume that gets past ATS and into FAANG companies. Use an ATS-friendly template, mirror keywords, and validate your resume before applying.

how-to-guide
Feb 25, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →