Morgan Stanley Interview Question

Given 2 Nodes in a tree, write an algorithm that finds their lowest common ancestor.