Resources
Other guides/handbooks
Check out these other awesome handbooks loaded with advice on tech interviewing.
| Resource | Description | Link | 
|---|---|---|
| Tech Interview Handbook | Detailed handbook covering many technical interview topics in depth. | Link | 
| Front-end Interview Handbook | By the same author of the Tech Interview Handbook but aimed at front-end engineers. | Link | 
Behavioral interviews
Ace your behavioral interviews with these resources.
| Resource | Description | Link | 
|---|---|---|
| Jeff H. Sipe's YouTube channel | A recruiter who spent 5 years a Google talks about recommended responses to behavioral questions. | Link | 
| Top 30 behavioral interview questions | Behavioral questions from the Tech Interview Handbook to practice. | Link | 
Leetcode-style interviews
Tackle those pesky algorithm and coding challenges.
| Resource | Description | Link | 
|---|---|---|
| Leetcode | The site after which these interviews are named. In my opinion, this is where you should be doing the bulk of your practicing. | Link | 
| Neetcode | Practice the Neetcode 150 and the Blind 75 using this checklist. | Link | 
| Neetcode YouTube channel | Just phenomenal explanations of leetcode solutions. These are linked from within the Neetcode checklist mentioned above as well. | Link | 
| Grind 75 | The creator of the Blind 75 created a new list and a website that helps you plan your studies. I didn't use this resource during my search but it seems nice. | Link | 
| Big O Cheatsheet | Time and space complexity of the most popular algorithms used in Leetcode challenges | Link | 
System design interviews
Crack the system design interview
| Resource | Description | Link | 
|---|---|---|
| The System Design Primer on Github | Guide for prepping system design interviews and includes flash cards for studying. | Link | 
| The System Design Interview for IT Companies | Another Github-based guide for system design interviews. | Link | 
| The RADAD framework | A good framework for progressing through system design interviews from the Front-end Interview Handbook. | Link | 
| 31 system design interview questions | A good collection of system design interview questions to practice. | Link | 
Technical knowledge interviews
Good resources for brushing up on technical knowledge questions.
| Resource | Description | Link | 
|---|---|---|
| Front-end Developer Interview Questions on Github | A very comprehensive list of front-end developer technical knowledge questions. | Link | 
| Backend Developer Interview Questions on Github | A list of backedn developer technical knowledge questions | Link | 
| A Googler's front-end interview questions | Questions one Googler mentions are his go-to for senior candidates. | Link | 
Other useful resources
Don't quite fit into a category but they're important!
| Resource | Description | Link | 
|---|---|---|
| Hiring Without Whiteboards on Github | Hate leetcode-style interviews? This is a list of companies that use other ways of assessing candidates. | Link | 
| Glassdoor | Look up company reviews, see if people complain about work-life balance, investigate what a company's interview process looks like. | Link | 
| Levels.fyi | Crowdsourced data on compensation for many tech companies. Use this to determine whether you should even apply to a company or if it likely won't meet your salary needs. | Link | 
Help this guide grow
If you're enjoying this guide, please support it be giving it a "star" on GitHub. I would really appreciate it!