Book of the Week: Cracking the Coding Interview
18 Aug 2016
This week I read Cracking the Coding Interview by Gayle Laakmann McDowell, the founder of CareerCup. I previously read Programming Interviews Exposed. I don’t like coding interviews, but I had no idea how to answer these questions. Here are a list of things you must know according to Gayle. Data Structures
- Linked Lists
- Binary Trees
- Tries
- Stacks
- Queues
- Vectors / ArrayLists
- Hash Tables
Algorithms
- Breath First Search
- Depth First Search
- Binary Search
- Merge Sort
- Quick Sort
- Tree Insert / Find / etc
Concepts
- Bit Manipulation
- Singleton Design Pattern
- Factory Design Pattern
- Memory (Stack vs Heap)
- Recursion
- Big-O Time
Top Ten Mistakes Candidates Make
- Practicing on a Computer
- Not Rehearsing Behavioral Questions
- Not Doing a Mock Interview
- Trying to Memorize Solutions
- Talking Too Much
- Talking Too Little
- Rushing
- Not Debugging
- Slopping Coding
- Giving Up
Purchase Cracking the Coding Interview on Amazon.com or check it out from your local library.