Referred to the below links for the question bank
Good overview about the problem patterns
- Leetcode Pattern 0 | Iterative traversals on Trees - https://medium.com/leetcode-patterns/leetcode-pattern-0-iterative-traversals-on-trees-d373568eb0ec
- Leetcode Pattern 1 | BFS + DFS == 25% of the problems — part 1 - https://medium.com/leetcode-patterns/leetcode-pattern-1-bfs-dfs-25-of-the-problems-part-1-519450a84353
- Leetcode Pattern 1 | DFS + BFS == 25% of the problems — part 2 - https://medium.com/leetcode-patterns/leetcode-pattern-2-dfs-bfs-25-of-the-problems-part-2-a5b269597f52
- Leetcode Pattern 2 | Sliding Windows for Strings - https://medium.com/leetcode-patterns/leetcode-pattern-2-sliding-windows-for-strings-e19af105316b
- Leetcode Pattern 3 | Backtracking - https://medium.com/leetcode-patterns/leetcode-pattern-3-backtracking-5d9e5a03dc26
- Leetcode Pattern 4 | Meta Stuff - https://medium.com/leetcode-patterns/leetcode-pattern-4-meta-stuff-4ebbbef7d4c0
- Want to Crack Leetcode Problems Easily? - https://medium.com/algorithms-and-leetcode/want-to-crack-leetcode-problems-easily-dc825e27e423