Interview Prep
Book of examples and solutions for interview prep. I will update the book as I encounter more interesting/useful problems.
Interview Prep Problems
We ran a four week interview prep program to help students improve at coding interviews. We assigned these problem sets every week for practice:
- Week 1: Strings, Arrays, Dictionary
- Week 2: LinkedLists, Stacks, Queues
- Week 3: Graphs, Trees
- Week 4: Bit Manipulation, Dynamic Programming
Practice
- LeetCode
- InterviewBit
- HackerRank
- topcoder (advanced)
Useful Resources
- LeetCode Course - Tutorials and examples just like this book
- How to Ace an Algorithm Interview
- What are the 10 must know algorithms and data structures for a software engineer?
- Big-O Algorithm Cheat Sheet