How Much Data Structure needed to learn Full Stack Dev?

What are core concepts needed to learn in DS and Algo ?
Only Having Basic concepts re sufficient or need in depth .

What i feel is followling are necessary
1.Time And Space Complexity
2.Asymptotic Notations
3.Searching and Sorting Techniques
4.Array
5.LinkedList
6.Stack , Queue
7.Tree Graph and their operations
8.Algorithms Problem solving
-Divide and Conquire
-Greedy
-Brute Force
-Branch And Bound
-Dynamic

Let me your Thoughts

3 Likes

Yea these things are pretty much it. But you’ll never stop learning though. You’ll just be learning and using new and efficient algorithms every day.

1 Like

Having basic knowledge is ok. But I suggest you master these concept and any problem thrown out at you , you should be able pick any of these tools and solve them . Like mechanic master the engine and keeps tools handy . A great software engineer should always have these knowledge and concepts at one’s disposal

1 Like

Thank you so much Suraj
Will definitely master it over period of time