I just started the Coding Interview Prep with the first section “Algorithms” but I soon figured out that I wasn’t going to succeed by myself if I don’t have the knowledge of different data types and sorting methods etc… Which is exactly what the second section " Data Structures" does, so I’m doing Data Structures first and then Algorithms, I think you should swap these two sections so that the first section is Data Structure, that just makes more sense in terms of UI.

Well okay but you have a few binary search tree lessons in Data Structures, it’s clearly what a newbie needs to go through first before doing the Algorithm exercise “Implement Binary Search”

A Binary Search Tree and a Binary Search are different things altogether. A Binary Search works just fine on a plain array. In fact, that’s typically how its taught at university.

Fair enough I don’t doubt that but I still think the Data Structure is more lesson focused while Algorithms is more “exercise” focused and as such it makes more sense to have Data Structure first.

Anyhow have a good day folks I’m back to the grind