Master data structures and algorithms from arrays to dynamic programming — the backbone of every product-company coding round in India. **Salary expectations:** Strong DSA opens product roles at ₹12–35 LPA (Amazon, Flipkart, Microsoft) and service roles at ₹3.6–7 LPA (TCS, Infosys, Wipro). Top performers in contests often receive ₹40+ LPA offers. **Recommended timeline:** 4–6 months with 2–3 hours daily practice
Build intuition for prefix sums, kadane, two-pointer sweeps, and frequency maps. Solve 40+ problems on sorting, subarrays, and anagrams.
Practice reversal, cycle detection, merge patterns, monotonic stacks, and BFS-style queue problems common in service-company tests.
Traversals (in/pre/post/level), LCA, BST validation, diameter, and path-sum variants. Trees appear in 30%+ of medium-hard campus questions.
Grid BFS, topological sort, union-find, Dijkstra basics, and connected components. Essential for Amazon, Flipkart, and Goldman Sachs rounds.
Priority queues for k-th element problems, meeting rooms, activity selection, and Huffman-style greedy proofs.
1D/2D DP, knapsack variants, LIS, edit distance, and state-machine DP. Start with top-down memoization, then tabulate.
Weekly timed contests on CodeChef/Codeforces. Maintain a mistake log. Revise patterns 2 weeks before your drive.
From core Java and OOP to Spring Boot microservices — the most in-demand backend stack for Indian IT campus hiring. **Salary expectations:** Java developers in India: fresher ₹3.5–8 LPA (TCS, Cognizant), mid-tier product ₹10–18 LPA, senior Spring Boot engineers ₹18–35 LPA in Bangalore/Hyderabad. **Recommended timeline:** 3–5 months
HTML, CSS, JavaScript, and modern frameworks — become interview-ready for frontend and UI engineer campus roles. **Salary expectations:** Frontend freshers: ₹4–10 LPA at product startups, ₹3.5–7 LPA at service firms. Strong React/Next.js profiles command ₹12–22 LPA within 2 years. **Recommended timeline:** 4–5 months
Design scalable APIs, databases, and server-side systems — essential for backend and platform engineer campus tracks. **Salary expectations:** Backend freshers: ₹4–9 LPA (service), ₹10–18 LPA (product). Strong API + DB + caching skills unlock ₹15–28 LPA within 3 years. **Recommended timeline:** 4–5 months
Analytics, visualization, and statistical modeling for data analyst and data scientist campus recruitment. **Salary expectations:** Data analyst freshers: ₹5–10 LPA; data scientists ₹8–16 LPA. FinTech and e-commerce analytics teams pay ₹12–20 LPA for strong SQL + Python profiles. **Recommended timeline:** 4–5 months
AWS/Azure/GCP fundamentals, cloud architecture, and certification path for cloud engineer campus roles. **Salary expectations:** Cloud associate freshers: ₹5–12 LPA. AWS/Azure certified engineers see ₹8–18 LPA at consulting and product infra teams. **Recommended timeline:** 3–4 months
Network security, ethical hacking basics, and SOC fundamentals for cybersecurity analyst campus tracks. **Salary expectations:** Security analyst freshers: ₹5–12 LPA. Big4 consulting and product security teams offer ₹8–18 LPA for CEH/OSCP-minded candidates. **Recommended timeline:** 4–5 months