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 backend 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 |