Need DSA Strategy for Campus Placement Prep (2 Months Left)
Hey everyone,
I’ve got around 2 months left for my campus internship/placement drive, and I’m focusing seriously on DSA.
My current level:
- Comfortable with some basic DSA topics
- Can recognize common patterns (sliding window, two pointers, etc.)
- Main issue: I understand the approach, but struggle to implement it from scratch in code
I basically know *what to do*, but freeze when coding it.
What I need help with:
- How should I structure my next 2 months of DSA prep?
- How do I improve implementation skills (idea → code)?
- Should I focus more on problem-solving or stick to a sheet (Striver/NeetCode/GFG)?
- Any tips to overcome the “I know it but can’t code it” problem?
Current plan:
- Revise basics + patterns daily
- 3–5 problems per day
- Topics:
- Arrays
- Strings
- Linked List
- Trees
- Recursion / Backtracking
- Basic DP
Would appreciate:
- A realistic 2-month roadmap
- Tips for improving implementation speed
- What actually matters most for campus placements
Thanks!