Freshers

Tier 2/3 College? Here's How to Compete with IIT/NIT Grads for the Same Jobs

JobRise Team18 min read

162 applications per offer, 2026 average.

Tier 2/3 College? Here's How to Compete with IIT/NIT Grads for the Same Jobsjobrise.io

Advertisement

Let's Get the Uncomfortable Truth Out of the Way First#

Your college name matters. I know that is not what you want to hear, and I know a hundred LinkedIn influencers have told you "skills matter more than college." They are not entirely wrong, but they are not entirely honest either.

Here is the reality: when a recruiter at a top company receives 10,000 applications for 50 positions, they need a filtering mechanism. College name is one of the easiest and most commonly used filters. Companies like Google, Microsoft, Goldman Sachs, and even many Indian startups have "target colleges" where they recruit on campus. If your college is not on that list, you do not get access to those on-campus opportunities. That is a fact.

But here is the other fact, the one that actually matters: the college name filter applies mainly to your first job, mainly through on-campus placements, and mainly at companies that are too lazy to look beyond brand names. After 2-3 years of work experience, nobody cares where you went to college. They care about what you have built, what you know, and what you can do.

The question is not "does my college name matter?" The question is: "How do I get my first opportunity without the college name advantage, so that everything after that is based on merit?"

That is what this entire guide answers.

What Actually Happens During Placements at Tier 2/3 Colleges#

Let me describe the typical placement experience at a tier 2/3 engineering college in India, because acknowledging the problem honestly is the first step to solving it.

  • 5-15 companies visit campus (compared to 100-300 at IITs and top NITs)
  • Most of them are IT services companies: TCS, Infosys, Wipro, Cognizant, HCL, Tech Mahindra
  • Starting packages range from ₹3 to ₹7 LPA for the vast majority of students
  • Product companies rarely visit unless the college has a track record of strong performers
  • The placement cell is under-resourced and often does not know how to attract better companies
  • 60-70% of students in many tier 2/3 colleges either do not get placed through campus or accept offers they are overqualified for

This is the system. You can complain about it, or you can work around it. I recommend the second option.

According to the India Skills Report 2025 by Wheebox, only 48% of Indian engineering graduates are considered employable by industry standards. The problem is not just college names. It is that most colleges do not prepare students for what the industry actually needs.

But if you are reading this article, you are already self-aware enough to close that gap. Here is how.

College students studying in group

Strategy 1: Build Projects That Actually Stand Out#

Every placement advice article says "do projects." But there is a massive difference between the projects most students do and the projects that actually impress hiring managers.

What Does NOT Impress

  • "Library Management System in Java." Every second B.Tech student has this on their resume. It shows you completed a college assignment. It does not show initiative, creativity, or real-world skill.
  • "E-commerce website using HTML/CSS." A static website with no backend, no authentication, and no real functionality is a tutorial exercise, not a project.
  • "Weather app using API." Calling a free API and displaying data is a 2-hour tutorial. It belongs on your GitHub as a learning exercise, not on your resume.
  • Any project where you clearly followed a YouTube tutorial step by step. Recruiters can tell. They have seen the same to-do app from 500 different candidates.

What DOES Impress

  • Projects that solve a real problem. Did you build a tool that helps students in your college find study resources? A bot that tracks hostel mess menus? An app that optimizes bus routes for your city? Real problems show that you can think beyond assignments.

  • Projects with real users. Even 50 users puts you ahead of 95% of candidates. Deploy your project, share it with friends, get feedback, iterate. A project with actual users demonstrates that you can ship software, not just write code.

  • Open source contributions. Contributing to established open source projects is one of the strongest signals on a resume. It shows you can read someone else's code, understand a large codebase, write tests, follow contribution guidelines, and collaborate with distributed teams. More on this below.

  • Projects using industry-standard tools. Docker, CI/CD, cloud deployment (even the free tiers of AWS, GCP, or Vercel), database design, authentication. These show you understand how real software is built, not just how to write functions.

  • Projects with documentation. A well-written README, clear architecture decisions, and deployment instructions show professionalism. It signals that you think about maintainability, not just functionality.

The "Portfolio Project" Framework

Build 2-3 projects using this framework:

  1. Identify a real problem (talk to people, observe friction in daily life, look at r/India or Twitter for complaints about existing tools)
  2. Build an MVP (Minimum Viable Product, the simplest version that solves the problem)
  3. Deploy it (Vercel, Netlify, Railway, or any free hosting)
  4. Get real users (share on WhatsApp groups, Reddit, Twitter, college forums)
  5. Iterate based on feedback (add features people actually request)
  6. Document everything (README, architecture decisions, what you learned)
  7. Put the source code on GitHub with a clean commit history

One strong project with real users beats ten tutorial clones.

Strategy 2: Contribute to Open Source#

Open source contributions are the single most powerful credential for a tier 2/3 college student because they cannot be faked, they demonstrate real skill, and the playing field is completely level.

A student at some unknown engineering college in Jharkhand who has merged PRs into React, Kubernetes, or Django is immediately more impressive to a hiring manager than an IIT student with only college projects. The open source contribution is verified, public, and demonstrates the ability to work with production-grade code.

How to Start Contributing

Step 1: Find the right project.

  • Start with projects you actually use. If you use VS Code, contribute to the VS Code extension ecosystem. If you use React, find a React library that needs help.
  • Look for repos with the "good first issue" label. These are issues specifically marked for newcomers.
  • GitHub's Explore page and Good First Issues are great starting points.

Step 2: Start small.

  • Your first contribution does not need to be a major feature. Fix a typo in documentation. Improve an error message. Add a test case. Write a section of the README.
  • These small contributions help you understand the project's workflow (how to fork, branch, submit PRs, respond to code review) without the pressure of writing complex code.

Step 3: Graduate to code contributions.

  • After a few documentation/small fixes, look for bugs labeled "good first issue" that require actual code changes.
  • Read the codebase. Understand the architecture. Look at how existing tests are written. Then write your fix.
  • Expect your first PRs to get feedback and revision requests. This is normal and is actually the most valuable part of the process because you are getting code review from experienced developers for free.

Step 4: Become a regular contributor.

  • If you find a project you enjoy, keep contributing. Maintainers notice consistent contributors and will give you more responsibility.
  • Being a regular contributor to a well-known project is resume gold. It is also a direct networking channel because you are now collaborating with engineers at top companies who maintain these projects.

A highly-upvoted post on r/developersIndia about getting jobs without a top college put it perfectly: "I got my interview at Atlassian because the interviewer saw my contributions to a Jira-related open source tool. No referral needed. The code spoke for itself."

Strategy 3: Master Off-Campus Applications#

On-campus placements at tier 2/3 colleges are limited. That means off-campus applications are not optional. They are your primary strategy.

Where to Find Off-Campus Opportunities

1. Company Career Pages (Direct Applications) The most underused channel. Go directly to the careers pages of companies you want to work for. Most companies, including startups, post all their openings on their own websites.

Make a list of 30-50 target companies. Bookmark their career pages. Check them every week. Many roles are posted here before they appear on Naukri or LinkedIn.

2. LinkedIn Jobs Set up job alerts for your target roles. Apply within the first 48 hours of posting (early applicants get significantly more attention). But do not just click "Easy Apply." Find someone at the company and ask for a referral.

3. Naukri.com Still the largest job portal in India for off-campus applications. Optimize your profile with relevant keywords. Check our Naukri profile optimization guide for detailed tips.

4. AngelList / Wellfound The best platform for startup jobs. Many startups on AngelList do not filter by college name because they cannot afford to be that picky. They need talent, and they will evaluate you on skills alone.

5. Internshala For internships that convert to full-time offers. Many companies use internships as extended interviews. Perform well in a 2-3 month internship and you have a job offer without needing on-campus placement.

6. Hiring Drives and Walk-In Interviews Many IT services and mid-size companies conduct open hiring drives. Follow their social media pages and the careers section of their websites for announcements.

7. Twitter/X Startup founders and hiring managers frequently post jobs on X. Follow founders of companies you admire. Engage with their content (not just "nice post" but thoughtful comments). When they post a job, you are already on their radar.

The Referral Strategy

A referral increases your chance of getting an interview by 5-10x compared to a cold application, according to LinkedIn's hiring data.

Here is how to get referrals when you do not have a network from a top college:

1. Alumni network. Your college, even a tier 3 one, has alumni working at various companies. Find them on LinkedIn. Send a personalized message: "Hi [Name], I am a [Year] [Branch] student at [College]. I saw that you work at [Company] and I am very interested in the [Role] opening. I have built [relevant project/skill]. Would you be open to a quick chat about the role? I would really appreciate your guidance."

2. Community connections. Active participation in open source communities, tech Twitter, Reddit (r/developersIndia), Discord servers, and local meetup groups builds genuine connections. People who know your work through these channels are more likely to refer you.

3. Cold outreach to hiring managers. This sounds intimidating, but it works when done well. Find the hiring manager for the role on LinkedIn. Send a short, specific message about why you are a fit. Include a link to a relevant project. Our cold email guide has templates that actually work.

4. Hackathon connections. Participate in hackathons (MLH, Devfolio, HackerEarth). You meet people from other colleges, from companies, and from the broader tech community. These connections become your referral network.

Strategy 4: Competitive Programming (With Caveats)#

Competitive programming (CP) is one of the most reliable ways for tier 2/3 college students to prove their technical skills objectively. Your Codeforces rating or LeetCode score does not care about your college name.

When CP Helps

  • Getting through coding rounds. Most companies, from TCS to Google, have online coding assessments as the first filter. Strong CP skills make these rounds trivial.
  • Standing out in applications. A Codeforces rating above 1600 (Expert) or a LeetCode contest rating above 1800 puts you in roughly the top 10-15% of competitive programmers. That is a strong signal on a resume.
  • ICPC participation. The International Collegiate Programming Contest is respected globally. Even if you do not make it to the World Finals, qualifying for regionals from a tier 2/3 college is impressive.

When CP Does NOT Help

  • It does not replace real-world skills. Being great at competitive programming does not mean you can build production software, work in teams, design systems, or write clean code. Many CP enthusiasts struggle in system design interviews because they have optimized for algorithmic puzzles at the expense of practical engineering.
  • Diminishing returns after a point. Going from 0 to 1600 on Codeforces is extremely valuable. Going from 1600 to 2200 is impressive but has minimal additional impact on most job applications (unless you are targeting quant firms or competitive-programming-heavy companies).
  • It is time-intensive. Reaching Expert level on Codeforces takes 6-12 months of consistent practice. If your time is limited, building projects and contributing to open source might be a better investment.

My recommendation: Spend 2-3 months getting comfortable with common DSA patterns (LeetCode's top 150 problems is a good list). Get to a level where you can consistently solve medium problems. That is enough for 90% of coding interviews. Invest the remaining time in projects and open source.

Platforms to Practice

  • LeetCode: Best for interview-specific preparation. Company-tagged problems help you prepare for specific companies.
  • Codeforces: Best for competitive programming skill building. Regular contests keep you sharp.
  • CodeChef: Indian platform with a large community. CodeChef's Long Challenge format is good for beginners.
  • HackerRank / HackerEarth: Used by many Indian companies for screening tests. Familiarity with these platforms helps.

Person coding at computer

Strategy 5: Companies That Do Not Filter by College Name#

Not all companies use college name as a filter. Knowing which ones do not can save you from wasting applications on companies where your resume will be auto-rejected.

Companies Known for Merit-Based Hiring

Product Companies:

  • Razorpay: Known for strong technical interviews with no college filter. They have hired from tier 3 colleges multiple times.
  • Zerodha: Small team, hires based on skills and culture fit. College name is irrelevant.
  • Postman: Evaluates through technical challenges, not resume filtering.
  • CRED: Has hired from non-IIT/NIT colleges for engineering roles.
  • Atlassian: Their interview process is skills-based with no explicit college filter.

Startups (Generally): Most startups with fewer than 200 employees do not have the luxury of filtering by college. They need people who can do the work. Your GitHub, portfolio, and interview performance matter more than your degree.

Global Companies with Open Applications:

  • Shopify
  • GitLab
  • Automattic (WordPress)
  • Canonical (Ubuntu)

These companies hire remotely from India and evaluate based on skills, not college pedigree. Check our guide on remote companies hiring from India for more details.

IT Services Companies (Open to All):

  • TCS, Infosys, Wipro, Cognizant, HCL, and Accenture hire from hundreds of colleges across India. While the packages are not as high, they provide a reliable first job.

Companies That DO Filter by College (Be Aware)

Some companies explicitly list "target colleges" and rarely consider applications from outside that list for campus hiring:

  • Goldman Sachs (campus hiring is almost exclusively IIT/NIT/BITS/top NITs)
  • McKinsey, BCG, Bain (IIMs and top B-schools only for campus roles)
  • Some product companies for campus-specific programs

Important note: Even these companies hire from non-target colleges for off-campus and experienced roles. The filter is strongest for campus placements and weakest for lateral hiring. If your target is Goldman Sachs, work at another company for 2 years, build strong skills, and apply off-campus. The college filter fades with experience.

Strategy 6: Build Your Online Presence#

Your college name is one signal about your capability. Your online presence is another, and you have complete control over it.

GitHub Profile

  • Pin your best 4-6 repositories
  • Write clear READMEs for each project (problem statement, tech stack, how to run, screenshots)
  • Maintain a consistent commit history (green squares matter because they show consistency)
  • Contribute to other people's projects, not just your own

LinkedIn Profile

  • Professional headshot (not a selfie, not a group photo cropped badly)
  • Headline that says what you do, not what you are: "Full Stack Developer | React, Node.js, PostgreSQL" not "B.Tech CSE Student at XYZ College"
  • Detailed project descriptions in the Experience/Projects section
  • Skills section with endorsements
  • Post occasionally about what you are learning or building

If you have not optimized your LinkedIn yet, our LinkedIn profile guide covers every section in detail.

Personal Blog or Portfolio Website

A simple portfolio website with your projects, a brief about section, and contact information puts you ahead of 90% of candidates. You do not need a fancy design. Clean, professional, and functional is enough.

Use Vercel or Netlify (free) to deploy a Next.js or basic HTML/CSS portfolio. Total cost: ₹0. Total time: one weekend.

Twitter/X (For Tech Roles)

The Indian tech Twitter community is vibrant and connected. Many hiring happens through this network. Build a presence by:

  • Sharing what you are learning (threads about DSA concepts, project updates, open source contributions)
  • Engaging with established developers (thoughtful replies, not spammy "follow me" requests)
  • Participating in discussions and helping others

Strategy 7: Use Internships as Backdoor Entries#

Internships are one of the most reliable ways for tier 2/3 students to break into companies that would not visit their campus.

Why Internships Work

  1. Lower hiring bar. Companies are more willing to take a chance on an intern from an unknown college than on a full-time hire. The risk is limited (3-6 months, lower cost).
  2. Performance-based conversion. Once you are inside and performing well, the college name becomes irrelevant. Many companies convert 50-80% of their interns to full-time.
  3. Network building. Even if the internship does not convert, you now have colleagues who can refer you to other companies.

Where to Find Good Internships

  • Internshala: The largest internship platform in India. Filter for stipended internships at reputable companies.
  • LinkedIn: Many companies post internship openings. Set up alerts.
  • AngelList: Startup internships that often convert to full-time.
  • Direct outreach: Email startups directly with your resume and a brief cover letter. Many small companies do not post on platforms but would love to have an intern.

Maximizing Your Internship

  • Treat it like a full-time job. Show up on time, take initiative, ask for more work when you finish early.
  • Ship something tangible. By the end of your internship, you should have built or improved something that you can point to.
  • Build relationships. Get to know people across teams. These relationships are your future referral network.
  • Ask for feedback regularly. Do not wait for the final review. Ask your manager weekly what you can improve.
  • Document your work. Write a summary of what you accomplished. This becomes a powerful addition to your resume.

The Mindset Shift You Need#

Let me close with something that no strategy guide can replace: the right mindset.

If you are at a tier 2/3 college, you will face rejection. A lot of it. Companies will ghost you. Recruiters will not respond. You will see classmates at IITs getting offers from companies that did not even visit your campus. This will feel unfair because it is unfair.

But unfair does not mean unchangeable.

Every strategy in this article is about creating your own opportunities instead of waiting for the system to hand them to you. The college placement cell will not save you. The education system will not reform itself in time for your graduation. But you can build projects, contribute to open source, network actively, and apply to companies that evaluate skills over brand names.

A comment on r/developersIndia that I keep coming back to: "I am from a college nobody has heard of in a city nobody has heard of. After 2 years of grinding LeetCode, building projects, and contributing to open source, I got into a company that pays ₹18 LPA. My IIT friends from batch started at ₹12 LPA at service companies because they relied on campus placements and did not prepare beyond that. The playing field levels out faster than you think."

The playing field levels out. But you have to do the work to get there.

Your Resume Is Your First Impression (Make It Count)#

All the strategies above are useless if your resume cannot get past the initial screening. Here is the hard reality: even companies that do not filter by college name use Applicant Tracking Systems that automatically reject resumes with formatting issues, missing keywords, or poor structure.

Your resume needs to:

  • Pass ATS parsing (no fancy formatting, no tables, no graphics in the header)
  • Include the right keywords for your target roles
  • Quantify your achievements (numbers always beat adjectives)
  • Highlight projects prominently (since you may not have extensive work experience)

Before you start your off-campus application blitz, spend 15 minutes checking whether your resume would actually survive ATS screening. Most students are shocked at how many simple issues are causing automatic rejections.

If you want a deep dive into resume building with no prior experience, our complete guide for freshers covers everything from format to content.

Free ATS resume checker

Upload your resume, paste the job description, get a score out of 100 with line-by-line fixes in 30 seconds.

Try it freeFree, no signup.

The Bottom Line#

Your college name is a disadvantage at the starting line. It is not a disadvantage at the finish line. The finish line is defined by your skills, your work, and your reputation, none of which require a four-letter acronym on your degree.

Build aggressively. Apply strategically. Network genuinely. And remember: the hiring manager who eventually gives you your dream job will not ask you what rank your college had. They will ask you what you can build.

Go build something.

Advertisement

Advertisement

Send this to whoever has the interview this week.

Advertisement

Advertisement