Data Structures
Arrays
Heaps
Linked Lists
Trees
Sets
HashMaps
Stacks
Queues
Graphs
Practice Problems
A general list of practice problems can be found on Medium user Coding Freak’s article titled “500+ Data Structures and Algorithms Practice Problems.”