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 the two roads join and become the same path.
List A: 1 -> 2 -> 3 -> 4 -> 5 -> null
↑
List B: 9 -> 4 -> 5 -> null
↑
Intersection at node with value 4