Contents 1 - Hack the Algorithm Interview 2 - Binary Search & LogN Algorithm 3 - Two Pointers Algorithm 4 - BFS & Topological Sort 5 - Binary Tree & Tree-based DFS 6 - Combination-based DFS 7 - Permutation-based & Graph-based DFS 8 - Data Structure - Stack, Queue, Hash, Heap 9 - Data Structure - Interval, Array, Matrix & Binary Indexed Tree 10 - Additional - Dynamic Programming