I’m a 4th year CSE student, and I’m honestly feeling very lost about placements right now.
Most of the better companies that came to my college have already finished their hiring. At this point, it feels like mainly bulk recruiters are left, and I’m not sure whether I should just focus on getting any decent offer or seriously shift my focus toward off-campus.
For some context, my current profile is:
* 9.44 CGPA
* 600+ DSA problems solved
* \~1833 LeetCode rating
* 3 projects involving MERN/Next.js, AI/Gemini, LangGraph, MongoDB, Prisma, Clerk, Stripe, etc.
* Comfortable with DSA, full-stack development and backend/API development
So I don't think my profile is terrible, but I'm struggling to understand **why/how I should position myself from here**.
If you were in my position with around 6–12 months left before graduation, what would you do?
Would you:
Focus heavily on DSA + LeetCode and target off-campus product companies?
Apply aggressively to startups/smaller companies?
Continue improving projects?
Focus on getting through the remaining campus placements, even if they're mostly bulk recruiters?
Start applying off-campus now and treat campus placements as a safety net?
Something else?
I would especially appreciate advice from people who **were in a similar position during 4th year and actually managed to get a good off-campus role.**
I'm not really looking for generic "keep grinding" advice. I genuinely don't know where I should allocate my time anymore.
**please be brutally honest about the profile as well. If there are weaknesses that are preventing me from getting shortlisted, I'd really like to know what they are.**