TwirlyPenguin
TwirlyPenguin
21mo

Trending @Infosys; Where to learn DSA from the scratch?

Hi All, I've been working in the Frontend field for the past 6yrs, now I wanted to switch to product based on a good package, Please suggest the best ways to learn in depth knowledge of DSA and for cracking products based at least I'm hoping to get 20-30lpa is fine not high paying jobs.

I'm ready to chat personally if you have any good resources available.

Thanks

21mo ago
SillyNugget
SillyNugget

Tuf website by striver,it's free just create an account and get started.But need to chose a language first, I prefer Java personally.

SillyNugget
SillyNugget
TwirlyPenguin
TwirlyPenguin

Thanks 👍 I'll check

PrancingHamster
PrancingHamster
21mo

If you are looking to change fields in frontend development, 90-95 percent of the time questions will be on array, string and binary search tree. I will suggest you should be familiar enough with Map, Set and Array methods. If you got your base right, then go for blind 150 and blind 75, enough. For fundamentals go through striver a2z DSA. Good luck.

ZoomyTaco
ZoomyTaco

Checkout TakeuForward A2Z sheet. Aditya verma for dp - hands down best. Kunal kushwah explained recursion very well. You can also checkout love babbar.

See point is there is abundance of resources for DSA nowadays free or paid. It's upto you what and whom you pick. For me it was mixture of many resources, for my friend Striver was more than sufficient and for another GFG was the best.

My suggestion just start one topic and see if you can understand their way of teaching and able to understand what they are trying to say than that will be the best resource for you.

Ps - practice is what make you proficient in DSA so Leetcode, GFG, interviewbit - they are your bestfriends :)

Discover more
Curated from across