Everything you need to build a placement-ready resume for TCS, Infosys, Wipro, Cognizant, Accenture, and top product companies. Learn exactly what each company looks for, how to format your resume, and the mistakes that get students rejected.
Use placement resume templateCampus placement is different from regular job hunting. Recruiters review hundreds of resumes in minutes, automated filters screen for specific criteria, and your resume must work across multiple company portals with different requirements.
The good news: most companies follow predictable patterns. Once you understand what TCS, Infosys, Wipro, and product companies look for, you can create a resume that gets shortlisted consistently.
Process
TCS NQT → Technical Interview → HR Interview
What they want
CGPA filter (typically 6.0–6.5 minimum), consistent academic performance, basic programming knowledge, communication skills.
Resume focus
Single-column, clean format. CGPA must be visible. List all technical skills explicitly — TCS NQT filters on skill keywords. Include certifications. Keep to 1 page.
Avoid
Do not leave CGPA gaps or format it inconsistently. Avoid multi-column templates — TCS portals have strict upload requirements.
Process
InfyTQ / Online Test → Technical Interview → HR Round
What they want
CGPA above 6.0, good fundamentals in CS/IT, InfyTQ certification is a strong differentiator.
Resume focus
Standard single-column format. Mention InfyTQ certification prominently if you have it. List core CS subjects as coursework. Projects with clear tech stack.
Avoid
Don't over-list soft skills without evidence. Don't submit without checking the portal's file size and format requirements.
Process
NLTH → Technical Interview → HR
What they want
Wipro NLTH score, CGPA above 6.0, articulate communication, teamwork evidence.
Resume focus
1-page clean resume. Include National Level Talent Hunt (NLTH) status if applicable. Emphasize projects that show problem-solving.
Avoid
Avoid vague project descriptions. 'Developed a website' tells the interviewer nothing — describe what it does and what stack you used.
Process
GenC / GenC Next test → Technical Interview → HR
What they want
CGPA filter, programming aptitude, cloud or digital skills (for GenC Next track), communication.
Resume focus
Mention the track you're targeting (GenC or GenC Next). GenC Next candidates should highlight cloud, AI/ML, or DevOps skills. Standard 1-page format.
Avoid
Don't apply to GenC Next with only basic programming skills — mismatches show up in the interview.
Process
Online Assessment → Communication Test → HR Interview
What they want
Any CGPA (no strict cutoff for some tracks), good communication skills, analytical thinking.
Resume focus
Lead with communication-forward experiences — internships, presentations, clubs. Technical skills still matter but communication is weighted heavily.
Avoid
Don't neglect the communication and leadership sections. Accenture values soft skills alongside technical ability.
Process
Resume shortlist → Coding rounds → System design → Behavioral interviews
What they want
Competitive programming profile, strong projects, internships at good companies, CGPA typically 7.5+, DSA depth.
Resume focus
Quality over quantity. 2–3 exceptional projects with clear technical depth. Competitive programming achievements prominently placed. GitHub link essential.
Avoid
Don't include weak or generic projects. Product companies reject resumes with vague bullet points. Every achievement needs specificity.
What to include: Full name, phone, professional email, city, LinkedIn, GitHub (if active). Place in document body — not in header/footer.
Placement tip: Many placement portals have strict file size limits. Keep your contact block minimal — no elaborate header designs.
What to include: 2 sentences. State your degree, target role/domain, and one key strength. Tailor to the company when applying.
Placement tip: For mass recruiters like TCS and Infosys, keep this generic. For product companies, make it specific to their tech stack.
Example
Final-year B.Tech Computer Science student at NIT Trichy seeking a software development role. Proficient in Java and Python with hands-on experience in REST API development and cloud deployment on AWS.
What to include: Degree, institution, graduation year, CGPA/percentage. Also include 10th and 12th percentage — many mass recruiters require it.
Placement tip: Format consistently: 'CGPA: 8.2/10' or 'Percentage: 82%'. Don't write 'CGPA-8.2' or mix formats. Mass recruiters filter on exact patterns.
What to include: Technical skills separated by category: Programming Languages, Frameworks, Tools, Databases. Include relevant coursework.
Placement tip: List skills in order of proficiency. Don't claim 'Expert' unless you have evidence. Many placement portals have skill dropdowns that match your resume.
What to include: 2-4 projects with name, tech stack, your role, and 2-3 bullet points on impact/learning.
Placement tip: For mass recruiters: show breadth. For product companies: show depth. One exceptional project beats four mediocre ones.
What to include: Company, role, duration, and 2-3 bullet points on contributions.
Placement tip: Even 1-month internships count. Focus on what you built or improved, not just what you learned.
What to include: Platform, certification name, year. Prioritize technical certifications.
Placement tip: InfyTQ, AWS Certified Cloud Practitioner, Google Cloud certification, Microsoft certifications carry significant weight.
What to include: Hackathons, competitions, club leadership, sports, cultural events.
Placement tip: Quantify achievements. 'Finalist, Smart India Hackathon 2025 (top 5% of 12,000+ teams)' is stronger than 'Participated in hackathon'.
Contact + Summary + Education
Priya Sharma
+91-9876543210 | priya.sharma@email.com | Bengaluru | linkedin.com/in/priyasharma | github.com/priyasharma
Professional Summary
Final-year B.Tech Computer Science student at PES University seeking a software development role. Proficient in Java, Python, and web development with internship experience building scalable applications.
Education
B.Tech Computer Science | PES University | 2026 | CGPA: 8.4/10 12th CBSE | Delhi Public School | 2022 | Percentage: 92% 10th CBSE | Delhi Public School | 2020 | Percentage: 94%
This format works across all placement portals. Notice the consistent CGPA format, clean layout, and all required information in the document body.
Inconsistent CGPA formatting
Impact: Gets filtered out by automated resume screeners
Fix: Use consistent format throughout: 'CGPA: 8.2/10' or 'Percentage: 82%'. Never mix formats or use abbreviations like 'CGPA-8.2'.
Using multi-column or fancy templates
Impact: Rejected by placement portals and ATS systems
Fix: Stick to single-column, clean format. Mass recruiters use automated systems that can't parse complex layouts.
Leaving sections empty
Impact: Looks incomplete and unprofessional
Fix: If you have no internships, replace with a strong Projects section. No certifications? Focus on Skills and Projects.
Vague project descriptions
Impact: Doesn't demonstrate technical capability
Fix: Instead of 'Developed a website', write 'Built a full-stack e-commerce site using React and Node.js with JWT authentication and Stripe payment integration'.
Not tailoring for different companies
Impact: Lower shortlist rates
Fix: Have 2-3 versions: one for mass recruiters (TCS, Infosys), one for product companies, and one for specialized roles.
Portal requirements: Most placement portals accept PDF under 2MB. Some require .doc format. Check each company's portal before uploading.
ATS vs Human review: Mass recruiters use ATS for initial screening, but campus drives often have HR teams reviewing manually. Your resume must work for both.
Multiple versions: Create 2-3 versions: one for mass recruiters (focus on breadth), one for product companies (focus on depth), and one for specialized roles.
File naming: Use professional naming: "FirstName_LastName_Resume.pdf" not "resume_final_final.pdf" or "my_resume.pdf".
ATS-safe templates designed specifically for campus placements. Free plan available.
Use placement template — free