22/01/2025
If someone is saying... "I started from Zero and mastered DSA within 3/6/7 months and cracked FAANG", either they got too lucky or they are just faking.
Let me tell you the reason -
DSA topics are not confined within a syllabus. They are evolving everyday. You can say the mostly asked topics are limited like, Basic Implementation, Mathematics, Graph, DP, Backtracking, Tree. Well if you take these 6 topics, they have their own variation. If you consider 3 variation on an average, their are 18 different topics to cover. Now if you calculate, 180 days for 18 topics, that concludes 10 days for each of the topic, starting from Learning the concept to practicing at least 10-15 problems.
Now, I am leaving the calculation up to you.