Find the Lowest Common Ancestor in a Binary Tree
Company: Amazon
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: easy
Interview Round: Technical Screen
Overview: Find the lowest common ancestor of two nodes in a binary tree represented by child-index arrays. The exercise evaluates tree invariants, ancestor edge cases, iterative traversal choices, and safety on a maximum-height tree.