@AmanManazir

If you're a dedicated programmer who wants to land your dream internship or job in 2025 guaranteed without spamming LeetCode, spending hours at career fairs, or applying to thousands of positions, join the Software Engineering Accelerator and work directly with me. Click this link to book a call: https://www.amanmanazir.com/coaching

@breachr4696

The real way to master data structures and algorithms is to stop watching youtube videos of youtubers trying to explain how to master it. Just go start practicing, there is no secret

@madeinhvn

Y'all are over complicating it. It's all about pattern recognition. Just like chess. The more you do, the better you'll get. Understand the basics. Do the daily problem. Pick random problems. It'll help you. This practice will help you improve your intuition too.

@BKS-v9p

Trust me I am following NeetCode(All) roadmap and i went from absolute noob to 1700+ rating but i took almost 1 year. so yes it will take decent amount of time and still i cannot solve most of the questions. But NeetCode question structure have helped me build pattern and there is not exact time to master the DSA. You just keep getting slightly better than the previous day and try solving daily problems of the leetcode. It will help revise the topic also you can earn leetcoins side by side. Dont try to rush into random topics go topic wise if your are begineer and slowly you will start building intution.

@duraivelperumal1737

Some problems are indeed built on algorithms or techniques that took experts years to develop. Trying to reinvent the wheel isn’t always practical. Watching a tutorial for these can save time and provide structured insights.

@manojnaik9950

NeetCode is a good platform to start for both beginners and experienced software developers, but it seems like they just want to attract more people into their coaching and make more money. I would say that following the NeetCode approach is beneficial because if you don't understand basic concepts like arrays, how can you directly jump into solving dynamic programming problems without knowing the foundational concepts? There is no secret, just try to find new problems and think more deeply about the problem.

@thasnee56

3 main takeaways from this video:
1. Just like cooking, you learn by DOING, not by reading cookbooks. i.e, START PRACTCIING code instead of only watching others solve. DO ON UR OWN->THEN CHECK FOR SOLUTIONS->REPEAT (no shortcut...)
2. Keep asking "WHY" to UNDERSTAND why your solution didn't work, better for long term, than putting a "band aid" over your wrong answer. (14:14)
3. Not doing it alone, makes it more motivating (like Gym personal trainer, or group exercise), healthy competition. (8:54)

@SarthakDixit-xm1vy

habibi, come to india, here no matter whether its Codenation or Infosys, leetcode hards are asked from freshers...not to mention almost 60% of engineers are jobless according to a survey, competition is super high, ppl have solved over 1200 leetcode problems and still are jobless, because simply companies prefer the experienced employees who are willing to work at just 4lpa or less

@karelp5358

I only half agree with what you say. If you try to learn DSA just by trying to solve the algorithms on your own, it will take you three times as long. Once you study and do several of these exercises, you realize that they can all be grouped into a few boxes, so when you face a new exercise, you just have to think about which box the exercise belongs to and go look there as the first option to do.

@rupokghosh1955

Actually, just follow the neetcode roadmap and practice. Mastery of anything takes months. Don't expect quick results. You can't master anything in 8 weeks.

@atabac

if you know how to measure time complexity (number of instructions you need to step through), and memory usage, you will eventually converge to some sort of data structure and some specific algorithm. you just dont know the techincal name it had. 

the cormen book is a nice, theoretical explanation.

@Code_Leveler

I would say its discipline and consistency are the key for a person to master DSA in 2 to 3 months

@davidgeorge5109

Some people need more practice. These Pareto problems  are probably not enough for a lot of people .

@truthseeker9988

I am using Beyond the cracking interview book. İts awesome. I strongly advise.

@chandraharish91

True content , I am in for the preparation as suggested. Thanks bro. Will update after 2months where I stand . I am zero level in DS now, also half knowledge in C as well . I will try my best for next two months

@abhi77568

One of the best articulated videos, Aman keep doing the great work..

@lawabidingcitizen1-e7f

This whole video is just a pitch. An advertisement.

@impatientgaming9868

DISAGREE, only other fine points but mostly unnecessary. it is going to take time to learn DSA at least 2, 3 months, And companies will ask medium and hard problems mostly.  And you can't do a MEDIUM leetcode problem if you don't have any DSA exposure. it is going to take time, syllabus and order of learning topics is important as well. Please stop trying to mislead people just because you want to preach your own DSA list.

@toomuchtv93

Kinda disagree. Did microsoft internship and entry level role and was asked leetcode hards so I think its good to get some experience with that.

@thomashart5081

Indeed practical is needed to truly learn, the massive mistake the Open University makes on the subject just providing loads to read and pre programed demonstrations of code that will never be remembered