About This Step

A focused plan for final-year engineering students in India to land a 15+ LPA offer from product companies. DSA prep, system design basics, projects that signal real engineering, and the application strategy that gets callbacks.

View Insights for This Step
17 related insights in Career
→
Tasks (7)
7 tasks total
1
Solve 300 LeetCode problems
4 months
▼
Mix: 100 Easy, 150 Medium, 50 Hard. Focus on patterns (sliding window, BFS/DFS, dynamic programming). Use NeetCode 150 as the starting list.
2
Build 2 production-quality projects
2 months
▼
Not todo apps. Build something real — a job board, a payment splitter, an attendance system. Deploy live. Write a 1000-word case study per project.
3
Get to a clean LinkedIn + GitHub
2 weeks
▼
Pin top 3 projects on GitHub with great READMEs. LinkedIn headline = role you want, not "Aspiring Developer". Connect to 200 alums from target companies.
4
Learn system design basics
1 month
▼
Cover caching, load balancing, databases, queues, microservices. Watch Gaurav Sen's 20 videos. Practice 5 problems aloud.
5
Apply to 50 product companies
2 months
▼
Razorpay, PhonePe, Swiggy, Zerodha, Flipkart, CRED, Groww, Meesho, Atlassian, Adobe, Microsoft, Google. Use referrals — cold applications convert <5%.
6
Mock interview weekly
Weekly
▼
Pramp, interviewing.io, or peer interviews. Record yourself. Most candidates fail because of explanation, not solutions.
7
Negotiate the final offer
1 week
▼
Never accept the first offer. Counter with 15-20% based on competing offers + market data from levels.fyi. Indian companies expect negotiation.
Daily Plan View
4 months
Task 1
Solve 300 LeetCode problems
2 months
Task 2
Build 2 production-quality projects
2 weeks
Task 3
Get to a clean LinkedIn + GitHub
1 month
Task 4
Learn system design basics
2 months
Task 5
Apply to 50 product companies
Weekly
Task 6
Mock interview weekly
1 week
Task 7
Negotiate the final offer
Comments (0)
Log in to leave a comment or rate this step.
No comments yet. Be the first to share your experience!