Need advice
Hey guys I'm a student of second semester doing DSA. But rn I just realized that I'm doing every topic in depth that's taking a lot of time eg to cover topics like Array, string, binary search, Linked list, stacks and queues, recursion and 2 pointers and sliding window it took me about 6.5 months(although it helped me, university exam questions look like a piece of cake to me and my CGPA is very high too) If I Keep going with this pace my DSA would take another 6-8 months as my 3rd semester is about to start in a month. What should I do I'm rn preparing as I've a Google interview in 6 months. I talked to someone he said make sure you know the basics of core DSA and then you can prepare like the way you're doing in the future. What should I do guys? Should I keep doing Leetcode and DSA the way I'm doing or Should I learn basic to medium of each topic and practice hardly later when needed. Please help me out......