Graphs, trees, and system design problems test your ability to model complex relationships and build efficient data structures. You might struggle here if you haven't practiced enough graph traversals.
You'll work through LeetCode problems: Max Area of Island, Course Schedule, Clone Graph, Binary Tree Maximum Path Sum, Merge k Sorted Lists, and LRU Cache.