How Recruiters Read Resumes: The Two Different First Passes
Most advice on this topic assumes there's one first pass — a recruiter opens your resume, skims it for a few seconds, and decides. In reality, there are two completely different first passes, depending on how the recruiter found you. They scan in a different order in each case, and a resume built for one often fails the other.
Pass 1: You applied to a posted job
This is the pass most people prepare for. Your resume goes into an ATS (Workday, Greenhouse, Darwinbox, or a Naukri-integrated system for most Indian companies) tied to a specific job requisition.
What happens before a human opens it
The system parses your file into fields — name, contact, skills, companies, dates, education — and often generates a match score against the job description. A badly formatted resume (tables, headers/footers with contact info, text boxes, graphics) can get fields parsed wrong or blank, which drops your match score before a recruiter ever sees you.
Once it clears parsing, the scan order is
- Job title match — is your current or most recent title close to the one they're hiring for?
- Keyword overlap — do the skills in the JD (e.g. 'SQL', 'GST compliance', 'React Native') appear verbatim in your resume, not just as synonyms?
- Years of experience — does the number match the band in the JD (2-4 years, 5-8 years, etc.)?
- Notice period and location — buried in your profile fields on Naukri/LinkedIn, or missing from your resume entirely, this gets checked almost immediately for Indian hiring
- CTC — current and expected, if visible, gets a quick sanity check against budget before anything else is read closely
Notice what's missing: your summary paragraph, your soft skills, your hobbies section. None of that gets read in this pass. It only matters if you clear all five checks above.
Pass 2: A recruiter found you by searching
This is the pass almost no resume advice covers, and it's increasingly how mid-to-senior hires happen in India — recruiters searching Naukri RecruitDB, Monster's resume database, or LinkedIn Recruiter using Boolean strings like ("product manager" AND "fintech" AND "Bangalore") rather than screening applicants to a single posting.
How you get surfaced
Search tools rank by keyword density and profile recency, not narrative quality. A profile last updated eight months ago ranks below one updated last week, even if the older one is a better fit. This is why recruiters on Naukri often say good candidates "aren't finding" certain jobs — they're not showing up in the search at all, regardless of resume quality.
Once you're surfaced, the scan order flips
- Current company name first — a familiar brand (TCS, Flipkart, Deloitte) gets a longer look than an unfamiliar one
- Tenure pattern — three jobs in four years reads as a flight risk before the recruiter even checks your skills
- Skill match — now checked more carefully than in Pass 1, since there's no JD-matching algorithm doing the first filter
- Current location and expected CTC — checked to confirm it's even worth a reach-out
In this pass, your resume matters less than your profile. If your Naukri or LinkedIn profile headline still says "Software Engineer" while your resume says "Backend Developer – Payments," you won't surface for searches using the second term at all.
The mistake that breaks both passes
Candidates usually optimize for one pass and assume it covers both. A resume stuffed with exact keywords to beat Pass 1's ATS score often reads as generic and forgettable in Pass 2, where a human is comparing you against other search results. A resume written as a strong narrative for Pass 2 often fails Pass 1 because it never uses the literal terms from the JD.
What to actually do about it
- Use the exact phrase from the JD at least once in your resume, even if your natural phrasing differs (write "financial modelling" even if you'd normally say "building models")
- Update your Naukri/LinkedIn profile every 10-15 days, even with a minor edit — recency affects search ranking
- Keep your profile headline and resume title aligned with how recruiters actually search, not your internal job title (use "Data Analyst" if that's the market term, even if your company calls you "Business Insights Associate")
- Put notice period, current CTC, and expected CTC in your portal profile fields, not just your resume — Pass 1 often checks these before opening the file
- Audit your last three job stints for gaps or short tenures and have a one-line explanation ready — this gets noticed in Pass 2 before your skills do
Building one resume that performs in both passes means writing for a literal keyword match and a skimming human at the same time. That's a different exercise than just "making your resume ATS-friendly," and it's the one most candidates skip.