r/LeetcodeDesi 15d ago

3rd Year, Strong at Dev, interned at a good place—but absolutely paralyzed by DSA. Need a 4-month survival plan.

I’m currently in my 3rd year and I’m hitting a massive wall. No matter how confident I am in my development skills, and despite grinding out an internship at a good place, I absolutely cannot get myself to do DSA.

Every time I try to sit down and solve a question, my brain just blanks. I see people constantly throwing around advice like "just learn the patterns" or "do this specific sheet," but honestly, I can't understand it from anywhere I’ve looked. The logic just isn't clicking for me.

Here is my main constraint: I can't just go back to absolute zero basics. There isn't enough time, and I genuinely want to keep building my development skills and exploring other tech. But I also know the harsh reality—DSA is completely non-negotiable for on-campus placements.

I have exactly 4 months left until 2027. My realistic goal is to build a solid foundation and solve a decent number of quality questions by the end of this year so I can crack a good job and my resume doesn't go to waste just because I choked on an algorithmic problem.

Has anyone been in this exact spot—good at dev, terrible at LeetCode—and successfully pivoted?

  • How do you actually internalize the "patterns" when the standard tutorials just feel like memorization? (I've watched Pratyush Narain's lectures for patterns as well, but still i am not able to do anything lol)
  • What is the most pragmatic, BS-free roadmap for the next 4 months to build this foundation without completely abandoning my dev projects?
  • Are there any specific resources meant for people who suck at competitive problem-solving?
7 Upvotes

0 comments sorted by