Practicing for Coding, Algorithms and Data Structures Interviews
Published on Dec 30, 2019
1 min read
About 50% of the companies I interviewed for a software engineering manager position required a coding interview on a whiteboard or computer. Here is a list of the most up-to-date resources for preparing for the coding interview.
There are popular books such as Cracking the Coding Interview and sites like the following where you can practice:
Also interesting is Coding Interview University a GitHub repo with over 100K stars containing a massive amount of resources to prepare you well for a technical interview at just about any software company, including the giants: Amazon, Facebook, Google, and Microsoft. There is also a popular repo with System Design prep material.
One of the best resources I found for preparing was https://www.algoexpert.io/. Use this code jojfu-46 for 15% off.
Here is a video from Google “How to: Work at Google — Candidate Coaching Session for Technical Interviewing.”
https://www.youtube.com/watch?v=oWbUtlUhwa8
Cracking the Coding Interview at Silicon Valley Code Camp 2018
[https://www.youtube.com/watch?v=8T7a09V1KZo](https://www.youtube.com/watch?v=8T7a09V1KZo "Play video "Cracking the Coding Interview at Silicon Valley Code Camp 2018"")
Video can’t be loaded because JavaScript is disabled: Cracking the Coding Interview at Silicon Valley Code Camp 2018 (https://www.youtube.com/watch?v=8T7a09V1KZo)
I discuss more tips for the Coding, Algorithms and Data Structures Interviews in my new book The Software Engineering Manager Interview Guide.
Missing Any?
What did I miss? Let me know in the comments below!