It’s never too late to begin.
Start with enthusiasm, continue with consistency — many stop mid-way, but software engineers don’t.
You’ll see the transformation once you complete it.

Detailed Post in this link, for some reason links are getting heavy in post so pasted all links in drive link:

drive link

Rules

Not necessarily 90 days — beginners may take this long.
If you’re already familiar, it may take a month.
Keep improving your pace and stay parallel with multiple tasks.

Not typing full names cause being restricted: cs es prolem set, stri ver, adi tya ver ma, c p she et, usa co gu ide

Phase 1 – Core DSA
Days 1 – 2 → Linked Lists
Learn theory and practice from LeetCode’s “Linked List” explore card.
Revise and do the daily challenge.

Days 3 – 4 → Stacks & Queues
Use LeetCode’s “Queue / Stack” explore card.
Focus on implementation patterns.

Day 5 → Hash Maps
Cover hashing basics, collision handling, and practice a few problems.

Days 6 – 8 → Arrays, Sliding Window & Two Pointers
Search: “Striver Arrays Sliding Window” playlist.
Try problems yourself before watching solutions.

Days 9 – 11 → Recursion & Backtracking
Search: “Striver Recursion Backtracking Series”.
Focus on subsets, combinations, and permutation generation.

Days 12 – 14 → Binary Search
Learn boundary logic and binary-search-on-answer patterns.

Days 15 – 21 → Binary Trees & BST
Study tree traversals, recursion patterns, and BST properties.

Days 22 – 29 → Graphs
Cover BFS, DFS, topo sort, shortest path, and Union Find.

Days 30 – 37 → Dynamic Programming
Learn bottom-up vs top-down, memoization, and tabulation.

Days 38 – 40 → Heaps / Priority Queues
Understand min-heap, max-heap, and top-K problems.

Phase 2 – Side Practice
Greedy algorithms
Tries and Prefix Trees
Bitwise operations
Mathematical and ad-hoc logic problems
Daily problem for consistency

Days 41 – 65 → Projects
Build 1–2 resume-worthy projects.
Suggested track → Web Development (React / Node / Firebase / Express).


Days 66 – 90 → CS Fundamentals + Mocks

DaysTopicHow to Prepare
66 – 69DBMS + SQLLo ve Bab bar DB M S Play lis t or GF G SQ L Inte rv iew Qn s
70 – 73Operat ing SystemWatch ga te sma s her s or Lov e Ba bba r
74 – 77Computer NetworksInte rvie wBit CN Ques ti ons
78 – 80OOPsap na col lege
81 – 85QnsLee tCo de T op Interv iew Easy / Medium / Hard
86 – 90M ocks + Company PrepT ake 2 Mo ck Inte rviews + G F G Comp any-w is e Se ts

DIY Add-ons
Add personal touch with:

  • Ad-hoc problems
  • Bitwise challenges
  • Math / number-theory puzzles

Credits
To Ashish Sir
If you found this helpful, please upvote
It worked for me — now it’s your turn!
Would love to see your add-ons or placement updates below

Comments (1)