Software Engineer (SDE) Job Preparation: 6-Month Plan
A realistic plan to go from a fresh CSE degree to clearing service-company and product-company hiring rounds.
8 milestones · ~304 hours total
- 1
Audit where you stand
~4hTake one rated DSA test, one aptitude test and one CS-fundamentals test on Codveri. Write down your three weakest topics and your target companies.
Practice this → - 2
Aptitude and reasoning base
~30hRevise percentages, ratios, time and work, series, coding-decoding and data interpretation. Practise timed sets until accuracy is stable.
Practice this → - 3
Core data structures
~60hArrays, strings, hashing, stacks, queues, linked lists and trees. Solve problems by pattern, not by random order.
Practice this → - 4
Algorithms
~70hSorting, binary search, recursion, backtracking, greedy and dynamic programming with 5 problems per pattern.
Practice this → - 5
CS fundamentals
~40hOperating systems, DBMS and SQL, computer networks and OOP. Be able to explain each topic in two minutes without notes.
Practice this → - 6
Projects and résumé
~40hFinish two projects you can demo live, write a one-page ATS-friendly résumé and get it rated on Codveri.
Practice this → - 7
Mock interviews
~40hDo timed mock tests weekly, practise explaining your approach out loud, and review every mistake in a log.
Practice this → - 8
Apply and iterate
~20hApply in batches, track every application, and use each rejection to fix one specific gap.
Practice this →