[00:01] interview. If you don't understand the core concepts, you're going to struggle. structure where each node can have at most two children, a left child and a called the root. Nodes at the bottom with no children are leaf nodes. [00:14] edges from the root down to the deepest leaf. So, a tree with three levels has a Keep that in mind because it comes up constantly in complexity analysis. you'll see in interviews. First, balanced binary trees. [00:27] other at every node. An example of an imbalanced tree is a skewed tree where basically a linked list, terrible performance. level is filled left to right before starting the next one. You'll see these [00:40] makes heaps work efficiently. And third, the binary search tree. In a than the current node and every value on the right is larger. instead of O of n. It's one of the most [00:53] science. This was binary trees. Now, try these problems for free on Hello Interview. Link is in the pinned comment. Follow for more videos.