If you interested to learn more about data structures and algorithms or you are preparing for an interview this course is the best option, doesn’t matter the programming language you choose.
computer science, a data structure is a particular way of organizing and storing data in a computer so that it can be accessed and modified efficiently. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data
Data structures can implement one or more particular abstract data types (ADT), which specify the operations that can be performed on a data structure and the computational complexity of those operations. In comparison, a data structure is a concrete implementation of the space provided by an ADT
You will learn how to approach a problem and how to write clean and efficient code so you could pass any interview with any company.