Interview-Prep-DS-Algo Fundamentals Pointers and Functions Arrays Arrays 2.0 (2D Arrays,Strings) Strings Sorting & Searching (Divide and Conquer) Bitmasking Techniques Number Theory Recursion and Backtracking Linked Lists Stacks and Queues Doubly Ended Queue & Sliding Window Binary Trees & Binary Search Trees Heaps Hashing Graph Algorithms Dynamic Programming Greedy Algorithms