Mental Model
Two linked lists may share some nodes at the end. The intersection point is the first shared node. We find it by aligning their lengths and moving together.
Analogy: Imagine two roads merging into one highway. The intersection point is where both roads join and share the same path forward.
List A: 1 -> 2 -> 3 -> 4 -> 5 -> null
↑
List B: 9 -> 4 -> 5 -> null
↑
Intersection at node with value 4