Key takeaways
- Before you apply seriously, have a one-page resume, one project you can explain and a clear target role.
- Most graduates get their first job off campus. Plan for it with a weekly routine.
- Titles like "trainee", "analyst" and "associate" mean different things at different companies. Read the job description.
- Keep scanned copies of your ID, marksheets and degree ready before offers arrive.
- In your first 90 days, learn the systems, ask good questions and write down what you work on.
The roadmap at a glance
- Step 1
Become hireable
- One target role
- Core skills for that role
- One project you can explain
- Step 2
Get seen
- A clean one-page resume
- Filters and a tracker
- Referrals where possible
- Step 3
Get selected
- Aptitude and coding tests
- Technical interview
- HR interview
- Step 4
Join and grow
- Documents and verification
- Training and first project
- Your first 90 days
What to do in your final year
The final year goes quickly between exams, projects and placements. A little planning early saves a lot of stress later. If you are still in college, focus on these:
- Choose the role you want to target and learn its core skills well, not ten tools a little.
- Make your final-year project something you understand fully and can demo.
- Do an internship if you can, even a short one. It gives you real work to talk about.
- Keep your CGPA above common cut-offs where possible. Many companies use 60% or 6.0 as a minimum.
- Clear backlogs early. Many offers require all subjects cleared by joining.
- Collect your documents and get a professional email ID.
Become hireable on paper
By the time you start applying seriously, you should have three things: a one-page resume, a project you can run and explain, and a list of skills that matches how job posts are written. If your college did not teach Git, learn it. If you cannot explain a SQL JOIN, learn it. These basics come up in almost every IT interview.
Do not wait for the perfect technology. Java, Python, JavaScript, SQL and basic Linux have been in demand for a long time and are a safe foundation. Add a cloud platform after you can build an application that reads and writes to a database.
Campus vs off-campus hiring
| Campus placement | Off-campus | |
|---|---|---|
| Who it is for | Students of colleges that companies visit | Everyone, including graduates of past years |
| How you apply | Through the placement cell | Careers pages, job boards, referrals, walk-ins |
| Timing | Fixed placement season | All year round |
| Competition | Your batch mates | Candidates from many colleges |
| What you need | Same skills, plus meeting the college process | Same skills, plus a steady search routine |
Campus hiring is efficient if your college is on a company’s list. Off-campus is how most graduates find their first job, and it rewards a steady routine: a fixed number of good applications each week and one practice test, rather than checking results every hour.
Where to find fresher jobs
- Company careers pages: the most reliable source. Bookmark the ones you like.
- Job boards such as Fresher Job Alerts, where every job links to the official apply page.
- Walk-in drives, especially for support, BPO and some IT roles.
- Referrals from seniors and alumni, once your resume is specific.
- Off-campus hiring programmes that large companies announce on their own websites.
Start with fresher jobs, city pages such as fresher jobs in Bengaluru, and the walk-in drives page.
First job titles explained
Job titles do not mean the same thing everywhere. “Software engineer” at one company can be a trainee role, while “analyst” at another means writing SQL all day. Always read the description for the actual work, tools and shift. Here is what common fresher titles usually mean:
| Title | What it usually means |
|---|---|
| Trainee / Graduate trainee | You join a training programme first, then get assigned to a project. |
| Associate / Junior engineer | An entry-level role, often after some training, working in a team. |
| Analyst | Can mean data analysis, business analysis or a software role. Read the tools listed. |
| Support engineer | Resolving user or system issues, often in shifts. Good for learning systems. |
| QA / Test engineer | Testing software, first manually and later with automation. |
| Intern | Short-term, sometimes leading to a full-time offer. Paid internships with a letter are best. |
The selection process
- Online test. Aptitude (numbers, logic, English) and often a coding section with one to three problems.
- Technical interview. Your projects, the basics of your main language, SQL and computer science fundamentals.
- HR interview. Communication, willingness to relocate or work shifts, and your interest in the company.
- Offer. Usually an email with an offer letter, followed by document verification.
Some companies merge the technical and HR rounds; walk-in drives may finish everything in one day. Prepare with our interview questions.
Documents to keep ready
Scan these once and keep them in one folder, so you are ready as soon as an offer arrives:
- Photo ID and address proof (Aadhaar, PAN, passport or voter ID)
- Class 10 and 12 marksheets and certificates
- All semester marksheets and your degree or provisional certificate
- Recent passport-size photographs
- An updated resume in PDF
- Internship and experience letters, if any
- Bank account details for salary (share only after you have joined)
Offer letter and joining
Read the offer letter carefully: the role, location, fixed pay and variable pay, any service agreement or bond, the probation period and the joining date. If something is unclear, ask HR in writing before accepting.
After you accept, most companies run a background verification that compares your documents, dates and education with what you declared. This is why honest dates on your resume matter. The joining date can take anywhere from a few weeks to a few months. Use the wait to keep learning the skills the role needs.
Your first 90 days at work
| Period | Focus on |
|---|---|
| Days 1–30 | Learn the tools, the codebase or system, and who does what. Take notes. Ask questions after trying on your own. |
| Days 31–60 | Take small tasks end to end. Deliver on time and say early if you are stuck. |
| Days 61–90 | Pick one area to understand deeply. Start a work diary of what you fixed and learned. |
If you are on the bench without a project, do not wait quietly. Ask your manager or HR about training paths or internal projects. Update your resume whenever you deliver something, not once a year.
Things to avoid
- Paying for a “guaranteed job” course or a placement fee.
- Accepting an offer that came without any interview or test.
- Sending your documents to unknown numbers on WhatsApp.
- Accepting two offers and not informing one company. Decline politely instead.
- Hiding gaps or changing dates on your resume. Verification checks them.
Ready to start? Build your resume, follow the job search routine, and read our career advice for judging offers.
Frequently asked questions
No. Most graduates in India find their first job off campus. It takes more planning, but companies hire freshers through their careers pages, walk-in drives and job boards throughout the year.
Pick one path and go deep: testing (manual testing, SQL, then Selenium), data (Excel, SQL, Power BI) or development (one language plus SQL). Many companies hire graduates from any branch for these roles if they can show the skills.
Some companies ask freshers to sign a service agreement, often linked to training. Read it before signing: the duration, the amount and what happens if you leave. Never pay money upfront to a company against a bond.
It depends on the company. Some freshers join within weeks, others wait a few months for a batch date. Keep learning in the meantime and keep your documents ready.
If you need the income, yes. A job that pays on time teaches communication and work habits. Keep learning on the side and apply for the role you want. Many people move from support roles into technical roles.
Most companies provide a laptop to employees. A company should never ask you to buy a laptop from them or a person they name as a condition of getting the job.
Keep going
These guides go deeper into each step of the job search. See them all in career resources.
Browse the latest openings and apply on the company’s official site.
This guide shares general advice based on how hiring commonly works in India. Every company has its own process, so always check the details in the official job notice. Fresher Job Alerts is a job board, not a recruiter, and never charges candidates.
