Traversal

Searching

Sorting

Recursion / Backtracking

Two Pointer Techniques

Sliding Window