Thanks to visit codestin.com Credit goes to neetcode.io
Practice Problems
Company Tagged
Quizzes
Algorithms & Data Structures for Beginners
Advanced Algorithms
System Design for Beginners
The Neetcode 250 is the Neetcode 150 plus 100 more problems. It's the most beginner friendly list, intended for people completely new to algorithms.
Arrays & Hashing
Two Pointers
Sliding Window
Stack
Binary Search
Linked List
Trees
Heap / Priority Queue
Backtracking
Tries
Graphs
Advanced Graphs
1-D Dynamic Programming
2-D Dynamic Programming
Greedy
Intervals
Math & Geometry
Bit Manipulation