Campus Placement Resume that cracks TCS, Infosys & top startups
Beat ATS at mass recruiters and product companies alike. This guide covers what each company type screens for, how to tailor your resume per slot, and the exact format that passes automated shortlisting.
2.5M+
engineering graduates compete in campus placements in India every year
75%
of campus placement resumes are rejected by ATS before a recruiter reads them
6 sec
average time a recruiter spends on first screening of a placement resume
10x
higher callback rate for ATS-optimised placement resumes vs generic templates
What each company type screens for
Your resume strategy changes dramatically based on the recruiter type — here is what each screens for
IT Services (Mass Recruiters)
₹3.5L – ₹9L CTCTCS, Infosys, Wipro, HCL, Tech Mahindra, Accenture
ATS: Taleo, iSmartRecruit, Darwinbox
- CGPA cut-off (usually 6.0–7.5)
- Aptitude test scores
- Clean, single-column resume
- Programming languages (Java, Python, C++)
- No employment gaps
Product Companies & Startups
₹12L – ₹45L+ CTCZomato, Swiggy, CRED, Meesho, Groww, PhonePe, leading fintechs
ATS: Greenhouse, Lever, Workday
- Strong projects with GitHub links
- Internship experience at relevant companies
- LeetCode / competitive coding profile
- Impact-driven bullet points
- System design awareness for senior roles
Consulting & Finance
₹8L – ₹30L CTCDeloitte, KPMG, EY, Accenture Strategy, Goldman Sachs, JP Morgan
ATS: Taleo, SAP SuccessFactors
- Case study experience
- Quantified achievements (not just responsibilities)
- Leadership roles and clubs
- GPA from top institutions (IIT/IIM/NIT/BITS preferred)
- Communication skills evident from bullets
Placement resume prep timeline
When to do what — from 6 months before placement to placement day
6 months before
Build your resume baseline
Draft your resume now — internship projects, skills, education. Don't wait for placement season to start. Early drafts catch gaps you still have time to fill.
4 months before
Complete core internships/projects
If you don't have an internship, complete 1–2 significant personal or open-source projects with GitHub links and measurable impact. Companies screen for this.
3 months before
Tailor for company types
Prepare 2 resume versions: one optimised for mass IT recruiters (keywords: Java, Python, DBMS, OOP) and one for product/startup companies (keywords match specific JDs).
2 months before
Run ATS checks
Use CV Prime's free ATS checker to score your resume against each company's recent JDs. Fix gaps before placement day.
1 month before
Final polish and print-ready
Export clean PDFs. Verify every link (GitHub, LinkedIn, portfolio) is live. Confirm formatting is ATS-safe — no tables, images, or columns.
Placement day
Tailor per company slot
Use CV Prime to tailor your resume to each company's JD in under 5 minutes. Companies on the same day have different keyword priorities.
Placement resume checklist
Every section and sub-item you need before submitting to campus recruiters
Contact
- Full name
- Phone (active)
- Professional email (firstname.lastname@gmail.com)
- City
- LinkedIn URL
- GitHub URL (for tech roles)
Education
- Degree, branch, college name
- CGPA (only if 7.0+ on 10-point scale)
- Graduation year
- Board/University name
- Relevant coursework (optional for freshers)
Skills
- Programming languages
- Frameworks and libraries
- Databases and cloud tools
- Soft skills (only if you have concrete examples)
- Certifications with issuer and date
Internships
- Company name and role
- Duration (month/year)
- 2–3 impact bullets per internship
- Technologies used
- Quantified outcome if possible
Projects
- Project name and one-line description
- Tech stack
- GitHub / live link
- Scale or impact (users, uptime, performance metric)
- 2–3 bullet points max per project
Achievements
- Competitive coding ranks (LeetCode, HackerRank, CodeChef)
- Hackathon wins or placements
- Academic awards (merit list, scholarship)
- Leadership roles (student body, college clubs)
4 placement resume mistakes that cost callbacks
The errors that most freshers make — with before/after examples
Using the same generic resume for every company
Tailor keywords to each company's JD. TCS NQT screens for Java/C++/Python keywords. Startups screen for project impact and tech depth. One resume doesn't win all slots.
❌ Common mistake
Submitting identical resumes for TCS, Zomato, and Goldman Sachs campus drives
✅ Do this instead
Using CV Prime to tailor your resume to each company's JD — even 3 keyword changes can move your ATS score from 54 to 78.
CGPA mentioned when it's below the company cut-off
Know each company's CGPA cut-off before applying. If your CGPA is below it, focus on off-campus drives or companies without strict cut-offs. Mentioning a 5.8 when the cut-off is 6.5 leads to instant rejection.
❌ Common mistake
CGPA: 5.8 / 10 — listed prominently when applying to TCS (6.0 cut-off)
✅ Do this instead
Either meet the cut-off or focus applications on companies without strict CGPA thresholds.
No GitHub link or portfolio for tech roles
Product companies and startups specifically filter for GitHub activity. Even 2–3 well-documented projects dramatically improve your conversion in startup placement pools.
❌ Common mistake
Projects section lists "E-commerce website (React, Node.js)" with no link
✅ Do this instead
E-commerce platform (React, Node.js, MongoDB) | github.com/yourname/ecomm | 500+ products, UPI payments, deployed on Vercel
Responsibility-led bullets with no outcomes
Every bullet on a placement resume should answer: what did you do, with what tools, with what result? Recruiters seeing 300+ resumes skip bullets that just describe duties.
❌ Common mistake
"Worked on backend development for college project"
✅ Do this instead
"Built REST API with Node.js and PostgreSQL handling 1K+ concurrent requests; deployed on AWS EC2 with 99.9% uptime during testing"
Check your placement resume ATS score — free
Paste any company's JD + your resume → get a 0–100 ATS match score, missing keywords, and AI-powered fix recommendations in 60 seconds.
Check my ATS score freeCampus placement resume — frequently asked questions
What should a campus placement resume include?
A campus placement resume should include: Contact information (name, phone, email, LinkedIn, GitHub for tech roles), Education (degree, college, CGPA if 7.0+, graduation year), Technical skills (languages, frameworks, tools by category), Internships (company, role, impact bullets), Projects (name, tech stack, GitHub link, impact metric), and Achievements (competitive coding, hackathons, leadership). Keep it strictly to 1 page.
How is a campus placement resume different from a regular resume?
Campus placement resumes are reviewed at scale — TCS alone hires 40,000+ freshers annually. Mass recruiters use strict ATS filters and CGPA cut-offs. Your resume needs: (1) A skills section loaded with the exact keywords each company screens for, (2) Clean formatting with no tables or images that break ATS parsers, (3) CGPA front and centre (if above cut-off), (4) Projects quantified with tech stack and scale. General-purpose resumes with generic summaries fail placement ATS.
What CGPA is needed for campus placements in India?
Cut-offs vary by company: TCS NQT requires 60% or 6.0 CGPA; Infosys requires 65% or 6.5 CGPA; Wipro requires 60% or 6.0 CGPA; Accenture requires 60% or 6.0 CGPA. Product companies (Zomato, Swiggy, PhonePe) often have no strict CGPA cut-off but screen heavily for projects and internship quality. For FAANG campus roles (Google, Amazon), strong competitive programming profiles matter far more than CGPA.
How do I pass TCS NQT with my resume?
TCS NQT (National Qualifier Test) has both an online test and a resume screening phase. For the resume: (1) Meet the 6.0 CGPA threshold, (2) Include Java, Python, or C++ explicitly in your Skills section — TCS screens for these, (3) Include a Projects section with at least one project that uses DBMS (SQL) and OOP concepts, (4) Use a clean single-column format — TCS uses Taleo ATS which poorly parses multi-column layouts. Use CV Prime's ATS checker against TCS JDs to verify your score before applying.
Should I include a photo in my campus placement resume?
No. All Indian IT companies, MNCs, and product startups using ATS do not require a photo on resumes. Photos can actually cause ATS parsing failures for image-embedded PDFs. Only include a photo if you are applying to hospitality, aviation, or media roles that explicitly require one.
How many projects should I include on a placement resume?
2–4 projects is ideal for a 1-page placement resume. Prioritise: (1) Projects with GitHub links and live deployments, (2) Projects using technologies relevant to your target companies, (3) Projects with measurable impact (users, performance metrics, API response times). Avoid listing every class assignment — quality over quantity. One strong project with a detailed bullet beats five generic project names.
Can off-campus applicants use a campus placement resume?
Yes — the same resume structure applies for off-campus applications, Naukri.com profiles, and direct company applications. The key difference is that off-campus applications go through general ATS without the CGPA cut-off enforcement of campus drives. For off-campus, focus even more on project quality, GitHub activity, and tailored keywords for each JD. CV Prime's ATS checker helps you score your resume against any off-campus JD.
What is the best resume format for campus placements?
Reverse-chronological with Education first (since you're a fresher and your education is your strongest signal). Sections in order: Contact → Education → Skills → Internships → Projects → Achievements. Use a single-column or clean two-column layout. Font: Arial, Calibri, or Times New Roman (10–12pt). Margins: 0.5–1 inch. File format: PDF only — never Word or JPG. Length: 1 page strictly.
Build your placement resume in 5 minutes — free
CV Prime's AI builds ATS-optimised placement resumes tailored to each company's JD. 3 free PDF exports. No credit card required. Used by 10,000+ students for campus placements.
Build my placement resume free