Campus Placements & Off-Campus Hiring 2026

Resume for Freshers in India: The Complete Guide & ATS Format

Quick Answer: What Makes a Winning Fresher Resume?

A successful fresher resume in India must be strictly 1 page, use a clean single-column layout, and prioritize technical projects with live URLs/GitHub links over generic hobby lists. Because freshers lack formal job tenure, recruiters at companies like TCS, Infosys, Zoho, and Swiggy evaluate practical coding skills, problem-solving ability, and verified certifications.

What Indian Recruiters Actually Look for in a Fresher Resume

Whether applying through On-Campus drives, Naukri, or LinkedIn referrals

Proof of Execution

Recruiters discard resumes with just "Knowledge of Java & Python". They want GitHub repositories, hosted demo links, or LeetCode/HackerRank profiles proving you can build working software.

Academic Eligibility

Mass recruiters (TCS NQT, Infosys DSE, Wipro Turbo) set strict cutoff criteria (typically 60% or 6.5+ CGPA). State your board percentages and branch clearly to clear automated screens.

Validated Upskilling

Industry-recognized certifications (AWS Certified Cloud Practitioner, Oracle Java, NPTEL Elite, Google Cloud) immediately elevate you above candidates with plain syllabi coursework.

Recommended Fresher Resume Structure (Top to Bottom)

Follow this exact hierarchy for maximum readability and ATS character indexing

1

Contact Header (Essential Data Only)

Include: Full Name, Professional Email (e.g. rahul.sharma.dev@gmail.com), Mobile Number with +91, City & State, LinkedIn URL, and GitHub Profile.

Rahul Sharma | Bengaluru, Karnataka | +91 98765 43210 | rahul.dev@gmail.com | linkedin.com/in/rahul-dev | github.com/rahul-codes
2

Career Objective (Targeted, Not Generic)

Never write: "Seeking a challenging position in a reputed company to utilize my skills...". Instead, specify your tech stack and target role:

Recommended Example: "B.Tech Computer Science graduate (8.4 CGPA) skilled in Java, Spring Boot, and PostgreSQL. Built and deployed 3 full-stack web applications with RESTful APIs. Seeking an Associate Software Engineer role at a fast-scaling tech enterprise."
3

Education Section

List your highest degree first. Include Degree name, College/University, Graduation Year, and CGPA or Percentage.

  • Bachelor of Technology in Information Technology | SRM Institute of Science & Technology | 2022 – 2026 | CGPA: 8.6/10
  • Senior Secondary (Class XII, CBSE) | Delhi Public School | 2022 | 89.4%
4

Academic & Personal Projects (The Heart of Your Resume)

List 2 to 3 substantive projects. For each project, write 2–3 bullet points using the Action Verb + Task + Impact (Metrics) formula:

E-Commerce Microservices Engine | React, Spring Boot, MySQL, Dockergithub.com/rahul/ecommerce-api
  • Architected REST APIs handling user authentication, order processing, and payment gateway webhooks.
  • Integrated Redis cache layer, reducing database query response times by 35% during peak load testing.
  • Containerized services with Docker and deployed on AWS EC2 with CI/CD GitHub Actions pipeline.
5

Technical Skills Categorization

Group skills logically into categories so both recruiters and ATS parsers index them immediately:

Programming Languages:Java (Core & Advanced), Python, JavaScript (ES6+), C++
Frameworks & Libraries:React.js, Node.js, Express, Spring Boot, Tailwind CSS
Databases:PostgreSQL, MySQL, MongoDB, Redis
Tools & Platforms:Git, GitHub, Docker, Postman, Linux CLI, AWS Basics

Top 5 Mistakes That Cause Fresher Resume Rejections

Avoid these pitfalls to ensure your resume reaches the HR interview round

1. Skill Rating Percentage Bars

Writing "Java: 90%" or "C++: ★★★★☆" is meaningless to recruiters and confuses ATS resume scanners. List skills cleanly without arbitrary graphics.

2. Irrelevant Personal Information

Including marital status, religion, caste, father's occupation, or full permanent home addresses wastes valuable space. Modern employers only need your city and phone number.

3. Multi-Column Canva Templates

Fancy 2-column or 3-column designs with custom icons frequently get parsed in the wrong reading order by ATS software like Taleo or Workday. Use a single-column layout.

4. No GitHub or Project Links

If you claim you built a "Hospital Management System" or "Weather App", provide a clickable GitHub or live Vercel URL. Otherwise, recruiters assume it was a copied tutorial.

Frequently Asked Questions (Freshers & Campus Placements)

Q1:What is the best resume format for freshers in India?

The reverse-chronological format is universally recommended by Indian recruiters and ATS platforms. For freshers with no formal corporate experience, place your Education and Academic Projects sections directly below your Contact Details and Career Objective, followed by Technical Skills, Certifications, and Extracurricular Achievements.

Q2:How many pages should a fresher resume be?

A fresher resume must strictly be exactly one page. Recruiters spend an average of 6 to 8 seconds scanning an entry-level resume. Multi-page resumes for freshers often contain fluff and get penalized by both applicant tracking systems and human hiring managers.

Q3:What should freshers write if they have zero job experience?

Focus heavily on real-world projects (capstone, academic, or personal side projects), summer internships, industry certifications (AWS, Google Cloud, Meta, NPTEL, Coursera), hackathons, and technical leadership roles in college clubs. Include GitHub repositories and live deployment URLs to prove practical execution.

Q4:Should freshers mention their 10th and 12th marks on their resume?

In India, top IT service companies like TCS, Infosys, Wipro, and Cognizant frequently require 60%+ throughout 10th, 12th, and graduation for campus eligibility. If your percentages or CGPA meet or exceed these thresholds, list them concisely in an education table or bullet points. If applying to global startups or product companies, only your degree and graduation year matter.

Q5:Do I need a photograph on my resume in India?

No. Modern ATS systems cannot parse photos, and including graphics often causes character encoding glitches that lead to automatic rejection. Keep your resume clean, text-based, and focused on competencies unless applying for modeling, cabin crew, or on-camera roles.

Q6:How can I make my fresher resume ATS-friendly?

Use standard single-column layout, standard headers ('Education', 'Projects', 'Technical Skills'), clean fonts like Arial or Calibri, and match exact keywords from the target job description. Avoid skill progress bars (e.g., 'Python 80%'), icons, tables, or text boxes that break OCR parsing.

Free Instant ATS Scanner

Is Your Fresher Resume Ready for Placements?

Upload your resume to get an instant ATS score, keyword gap analysis, and tailored recommendations before you apply.