Fresher / Entry-Level

Fresher Resume Format 2026

The exact 7-section format that beats Indian and global ATS for freshers. Built for campus placements, off-campus drives, and TCS NQT / Infosys InfyTQ / Wipro NTH applications.

SL

Surya L

Founder, ResumeBuildz

11 min read Updated Apr 15, 2026 Fact-checked

India produces over 1.5 million engineering graduates every year. The students who get placed first are not always the ones with the highest CGPA — they are the ones with resumes that are easy for recruiters to skim, ATS-clean, and full of evidence of doing real things. Here is the format that consistently wins.

The 7 Sections of a Winning Fresher Resume

1. Header (Name + Contact)

Full name, professional email (use firstname.lastname format), one phone number with country code, LinkedIn URL, GitHub URL (if technical), and current city. No photo, no marital status, no date of birth — these are 1990s conventions and modern Indian and global ATS strip them anyway.

2. Career Objective (2-3 lines max)

A short forward-looking statement: who you are, what you can do, and what role you want. Skip the cliché "Hardworking individual seeking growth." Instead: "Final-year B.Tech CSE student with strong fundamentals in DSA and 4 React projects. Seeking a SDE-1 role to apply problem-solving and full-stack skills."

3. Education (highest first)

Degree, institute, year, CGPA or percentage. Include 12th and 10th if you are a fresher — Indian recruiters and TCS / Infosys NQT explicitly require them. Mention any backlog-free record if applicable. List relevant coursework only if highly relevant to the role.

4. Technical Skills (categorized)

Group skills: Languages (Java, Python, JavaScript), Frameworks (React, Spring Boot), Databases (PostgreSQL, MongoDB), Tools (Git, Docker, Postman). Avoid the soft-skills paragraph — recruiters skip it. Be honest; you will be tested.

5. Projects (this is where you win)

For freshers, projects matter more than internships. List 3 projects max. Each one needs: name, tech stack used, 2-3 bullet points, GitHub link, and a one-line outcome ("Used by 80 students in my college club"). Generic CRUD apps lose; real problems solved win.

6. Internships and Experience

List any internship, freelance gig, or part-time job. Format like a normal job entry: company, role, dates, 2-3 quantified bullets. Even unpaid open-source contributions count if you can quantify the impact.

7. Achievements and Certifications

Coding contest ranks (LeetCode, Codeforces, HackerRank), hackathon wins, scholarships, published papers, GitHub stars, certifications (AWS, Google Cloud, NPTEL). Recruiters scan this section to spot outliers.

6 fresher resume rules to live by

  1. 1One page only. Freshers do not have enough material to justify two pages, and ATS prefers single-page resumes for entry roles.
  2. 2Lead bullets with action verbs (Built, Designed, Optimised, Reduced) and end with a number or outcome.
  3. 3For Indian campus placements, mention 10th, 12th, and graduation percentages clearly. TCS, Infosys, Wipro all filter on these.
  4. 4Use a clean ATS-friendly template. Skip the columns, photos, graphics, and skill bars — they break parsers.
  5. 5List a public GitHub URL even if the projects are small. A blank GitHub for a CS fresher is a red flag in 2026.
  6. 6For non-IT freshers, replace projects with college events organised, club leadership, or relevant case studies.

Sample fresher project bullet

Smart Attendance System (React, Node.js, MongoDB)

  • • Built a face-recognition based attendance system using TensorFlow.js, reducing marking time per class from 8 minutes to 30 seconds.
  • • Designed REST APIs serving 12 endpoints with JWT auth, deployed on Vercel and MongoDB Atlas.
  • • Open sourced on GitHub (110 stars) and adopted by 3 college departments.

Notice: tech stack is named, the impact is quantified, and there is verifiable proof (GitHub stars, real adoption).

The visual layout, section by section

Here is exactly how each section should look on the page. This is the single-column, ATS-safe layout that works for every major Indian and global recruiter.

headerName (22pt bold) | Phone | Email | LinkedIn | GitHub | City. One line each or comma-separated.
objective2-3 lines. Current degree + college, strongest skills, target role.
educationB.Tech [branch], [College Name], Year — CGPA: 8.4/10 | 12th: 92% (CBSE) | 10th: 94% (CBSE)
skillsGroup by category: Languages | Frameworks | Databases | Tools. 4-5 items per group maximum.
projectsProject name (bold) + tech stack in parentheses + GitHub link. 2-3 quantified bullets each.
experienceCompany, role, dates on one line. Quantified bullets below.
achievementsCoding profiles (LeetCode 1900+, CodeChef 4-star), hackathon wins, scholarships, certifications.

6 mistakes that kill fresher resumes

Listing "Languages Known: English, Hindi, Tamil" at the top

✓ Fix: Move this to the bottom of the resume or remove entirely. Recruiters assume English proficiency; only include if you speak 3+ languages or a specific one is required (e.g., Japanese for JapanGlobal hiring).

Including hobbies and interests section

✓ Fix: Remove unless you have space AND the hobbies are directly relevant (e.g., competitive chess for a quant fund, marathon running for a sales role where grit matters). "Reading and cricket" add nothing.

Using a photograph

✓ Fix: Remove. Modern Indian ATS and all global ATS strip photos. They also open up potential bias. The only exception is flight attendant or acting/modeling roles.

Writing paragraphs instead of bullets

✓ Fix: Rewrite every experience and project block as 2-3 crisp bullets. Paragraphs signal you don't understand the format and recruiters skip them.

Claiming technologies you can't defend

✓ Fix: If you list React, you must be able to explain hooks, useEffect cleanup, and controlled inputs. Interviewers will ask. Better to list 5 technologies you know well than 15 you half-know.

No GitHub profile for CS students

✓ Fix: Create one today. Push your projects, even the college ones. A CS fresher resume without a GitHub link in 2026 is a visible red flag.

Fresher resume FAQ

How many pages should a fresher resume be?+

Strictly one page. Freshers do not have enough material to justify two pages. A two-page fresher resume signals that you padded it, and recruiters will notice.

Should I include my 10th and 12th percentages?+

Yes for Indian campus placements and IT services (TCS, Infosys, Wipro, Accenture, Cognizant). These companies explicitly filter on academic consistency. For product companies, graduation CGPA alone is enough.

How do I fill a fresher resume if I have no internships?+

Projects are the answer. Pick 3 projects that solve real problems (not CRUD apps), publish them on GitHub, and write 2-3 outcome-focused bullets per project. Open-source contributions, college club leadership, and hackathon participation also count.

Should freshers include references?+

No. "References available on request" is a 1990s convention that wastes a line. Recruiters will ask if they want them.

How do I handle backlogs on a fresher resume?+

If cleared: add "(All backlogs cleared)" next to your CGPA line. If active: many companies filter out candidates with active backlogs entirely (TCS, Infosys, Wipro are strict). Clear them before applying whenever possible.

Which file format should I use — PDF or DOCX?+

PDF always, unless the job posting explicitly asks for Word. PDF preserves formatting across systems and is what 99% of modern ATS parse best. Name the file Firstname_Lastname_Resume.pdf.

Chronological vs functional vs hybrid — which format to pick

Most freshers use chronological without thinking about it, and that is usually correct. Here is the full comparison so you can see why the default wins for entry-level applicants.

FeatureChronologicalFunctionalHybrid
Length1 page1 page1-2 pages
Best forMost freshers and lateralsCareer changers, gapsPivot + experienced freshers
ATS parsingExcellentPoor — dates get lostGood
Skill visibilityBuriedTopTop + timeline
Recruiter perceptionStandard, trustedSuspicious (hides gaps)Modern, confident
Recommended for freshers?Yes (default)NoOptional

Fresher resume glossary

The terms that show up on Indian campus placement notices and hiring portals, defined clearly.

ATS
Applicant Tracking System — software companies use to parse and filter resumes. 98% of Fortune 500 companies use one (Jobscan, 2024).
CGPA
Cumulative Grade Point Average — typically on a 10-point scale in Indian universities. TCS/Infosys often require 7.0+ for Ninja and 7.5+ for Digital tracks.
DSA
Data Structures and Algorithms — the foundation of technical interviews at product companies. Typically assessed via LeetCode, HackerRank, or CodeChef.
NQT
National Qualifier Test — TCS's standardized assessment for fresher hiring. Score determines Ninja (₹3.4 LPA) or Digital (₹7.1 LPA) track.
InfyTQ
Infosys' free certification platform on Python, DBMS, and software engineering. Pro-level certification fast-tracks candidates.
NTH
National Talent Hunt — Wipro's assessment for fresher hiring. Elite NTH (₹3.5 LPA), WILP (₹6.5 LPA).
OT
Online Test — the first round at most campus drives. Typically 60-90 min of aptitude + coding.
GD
Group Discussion — used by TCS, Deloitte, and Accenture to assess communication and leadership in a group setting.
PPT
Pre-Placement Talk — company presentation before the placement drive. Attend every one for the companies you want to target.
CTC
Cost to Company — total annual compensation including base, benefits, bonuses, and employer contributions. Different from take-home pay.

Build your fresher resume in 20 minutes

Free to start. ATS-clean templates that pass TCS, Infosys, Wipro internal portals.

Related guides