Those Data structures can not be learned from leetcode- B Tree B+ Tree
A step by step introduction to B tree (and B+ tree) with details samples.
We may not have to implement a B(+) Tree, but it still good to understand how it works as a senior(lead) developer; because this will help us in making important design choices in order to get a optimal solution , and how bad the performance could be w/o index; and answer the question “Do you know B Tree?” during your FANG interview ;and also, to have fun .