Large IT services companies such as TCS, Infosys, Wipro, HCLTech, Cognizant and Tech Mahindra hire freshers in big numbers, through campus drives and off-campus programmes. Students often search for a special "TCS resume format" or "Infosys resume format". The truth is simpler: there is no secret company-specific template. What these companies need is a clear, honest, well-organised fresher resume that matches what their roles require.
This guide shows you how to build that.
Note: Hiring processes, eligibility rules and application portals change over time. Always check the company's official careers page or your placement cell for current requirements.
What IT Services Recruiters Look For in a Fresher
For entry-level roles, recruiters at mass recruiters typically want to quickly confirm:
- Your degree, branch, year of passing and academic scores (many drives have eligibility criteria)
- Basic programming knowledge
- Understanding of fundamentals like data structures, DBMS, OOP, operating systems and networking
- Communication skills and willingness to learn
- Any projects, internships or certifications that show practical effort
Your resume should make each of these easy to find.
Recommended Resume Structure
Header
Full name, phone, professional email, city, LinkedIn and GitHub (if active). Make sure the email and phone match what you entered on the company portal.
Career Objective
Keep it short and role-specific:
"Computer Science graduate (2026) with a foundation in Java, SQL and web development, seeking a software engineer trainee role where I can learn enterprise development practices and contribute to client projects."
Education (with Scores and Gaps)
List degree, Class XII and Class X with:
- Institution and board/university
- Year of passing
- CGPA or percentage, written exactly as on your marksheet
If you have an education gap or backlogs, be honest. Many companies ask about these on their application forms, and mismatches between your form and resume can cause problems at document verification.
Technical Skills
Group them clearly:
- Programming languages: Java, Python, C
- Web: HTML, CSS, JavaScript
- Database: MySQL
- Tools: Git, VS Code, Eclipse
- Concepts: OOP, DBMS, data structures
Only list what you can answer basic interview questions about. Technical interviewers often pick something from your skills list and start asking.
Projects
For IT services roles, projects are your strongest proof. For each project, include:
- Title and tech stack
- What it does in one line
- Your role, especially in group projects
- One concrete detail, such as a feature you built or a problem you solved
Example:
Library Management System | Java, MySQL, JDBC
- Built a desktop app to manage book issue and return records for a college library.
- Designed the database schema and wrote queries for search and overdue reports.
- Added login for librarian and student roles.
Internships and Training
Include internships, industrial training or virtual programmes. Describe tasks, not just the company name.
Certifications
Relevant online courses or certifications in programming, cloud basics or databases add value. List the issuing platform and year.
Achievements and Extracurriculars
Coding contests, hackathons, technical club roles, college events you organised. Leadership and teamwork examples help in HR rounds too.
Declaration and Personal Details
A short declaration is common and acceptable for Indian IT services hiring. Some campus drives ask for details like date of birth on the application form; your resume doesn't usually need them unless requested.
Formatting Tips for Mass Recruiter Applications
- One page is ideal for freshers.
- Simple layout: avoid heavy graphics, photos and skill bars.
- Readable PDF with selectable text.
- Consistent scores: use the same format (CGPA or %) as your official documents.
- File name: Firstname_Lastname_Resume.pdf.
Should You Make Separate Resumes for TCS, Infosys and Wipro?
The core content stays the same. But it's smart to tweak:
- Objective: mention the role name used in that company's job post.
- Skills order: if a role mentions specific technologies, move those up (only if you genuinely know them).
- Projects: lead with the project most relevant to the role.
Read each job description carefully and match your wording to it honestly.
Mistakes That Hurt Freshers in IT Drives
- Listing ten languages you've barely used. Interviewers will ask.
- Copy-pasted project descriptions from the internet.
- Scores that don't match marksheets.
- Unprofessional email IDs.
- Two-page resumes stuffed with school activities.
Prepare Beyond the Resume
Your resume gets you noticed, but these drives usually include aptitude tests, coding assessments, and technical and HR interviews. Be ready to explain every line on your resume, especially projects.
Make a Clean IT Fresher Resume in Minutes
With ApplyBOLD, you can pick from 15 professional templates, fill in your education, skills and projects, and preview the full resume free — no signup needed to start. When it's ready, download the PDF for a one-time ₹99. No subscription.
FAQ
Is there an official TCS or Infosys resume format?
These companies generally don't publish a mandatory resume template for freshers. A clear, standard fresher format works. Follow any instructions from the company or your placement cell.
Should I mention backlogs on my resume?
Your resume doesn't need a separate backlog section, but be honest on application forms and in interviews if asked.
How many projects should I list?
Two or three solid projects are usually better than many shallow ones.
Do I need certifications to get hired?
Not necessarily, but relevant certifications can support your skills section.