Jane Street Interview Question

Several basic binary tree questions that built off of each other in difficulty. From implementation to finding the depth to checking if the tree is symmetrical.