Here is a curated list of top interview problems on binary trees. These are mostly asked in face to face technical interview rounds. The list contains a wide variety of problems collected from various sources including leetcode, codeforces, codechef, hackerrank and other programming platforms. Practicing these questions would be sufficient enough to brush up your binary trees concepts right before the interview. Each problem has an in-depth explanation alongwith the algorithm, test cases and code.