- Mathematics
- Bit Manipulation
- Binary Search
- Sorting
- Patterns
- 1-D Array
- 2-D Array
- Strings
- Recursion
- Stacks and Queues
- Linked List
- Tree
- Binary Tree
- Binary Search Tree
- Hashing
- Heap
- Tries
- DP - Aditya Verma
- DP - Coding Blocks
- Backtracking
- Sliding Window
- Graph
- OOPS
- Theory
- Systems Design
- Leetcode Solutions
- Miscellaneous
- Aditya Verma - YouTube - OP Playlists!
- Coding Blocks - Interview Preparation - Java -> I studied from this purchased course by Coding Blocks (Garima Chhikara ma'am OP!)
- Striver's DSA - YouTube - OP videos especially Graphs!
You can also refer to his SDE Sheet -> Strivers SDE Sheet - Leetcode - Tons of problems for you to learn, practice and improve!
- Hackerrank - Ideal for beginners, go for tracks like Problem Solving, SQL, any specific language (Java, C, CPP, Python) and more!
- GFG - For legit everything!
OP Playlists!
Drop a star if you find this repo helpful :)