Skip to content
Preptima

Getting Past the ATS: Application Screening and the Resume-to-Answer Bridge

What an applicant tracking system really does, corrected against the folklore: parsing, knockout questions and recruiter search rather than a bot that scores your worth. Why most applications are never seen rather than rejected, how to make a CV parse and surface, how to read which job requirements are real, and how to mine your own CV for the interview stories every bullet implies.

Masterclass·64 min read

What it is

The stage in front of every interview loop is the one almost nobody prepares for. You press submit on an application form, your CV enters a database, and then one of two things happens: a person eventually reads it, or nobody ever does. That single fork ends more applications than every technical round in the industry combined, and most candidates have an entirely inaccurate picture of how it works.

An applicant tracking system is a database with a workflow attached. It stores applications, attempts to parse the documents you upload into structured fields, records the answers you gave on the form, tracks each candidate's stage, holds recruiter and interviewer notes, sends templated emails, and produces the reports a talent function needs in order to know whether it is hiring fast enough. It exists for the same reason any organisation buys a system of record: a hiring process spread across inboxes and spreadsheets loses people, duplicates work, and cannot be audited.

The critical word in that description is searches. The central daily use of the system is a recruiter typing a query into a search box and looking at what comes back. The system is much closer to a specialised search engine over a document store than to anything resembling a judge. It surfaces candidates in response to a human query, it applies whatever filters that human has set, and then a person reads.

Set against that, here is the picture most candidates carry. A program opens the file, reads it the way a person would, scores its quality against the job description, and discards everything below a threshold, with the score driven by keyword density. That picture is wrong in nearly every part, and being wrong about it produces specific, costly behaviour. It leads people to hide keywords in white text, to strip their document of all structure until it is unreadable, to submit a version of their CV they would be embarrassed for a human to see, and above all to believe the barrier is technological when it is overwhelmingly a matter of volume and human attention.

This page is about that machinery and what to do about it, and then about the thing that follows from it: the fact that the document you built to survive this stage is the same document an interviewer will hold while probing your claims three weeks later. The recruiter conversation itself, including the salary question and the walkthrough, is covered in the sibling guide on the recruiter screen. Everything before that conversation is here.

The branch to the left, where an application is never returned by any search and simply sits, is the commonest outcome by a wide margin and it is not a rejection. Nobody read it and decided against you. It is the difference between failing an exam and never having your paper taken out of the pile, and the two call for completely different responses.

Where the boundary between machine and human sits

Three things in the pipeline are genuinely mechanical, and they are the only places where "beating the system" is a coherent idea at all.

Parsing is mechanical. When you upload a document, the system attempts to extract structured fields from it: name, contact details, employers, job titles, dates, education, skills. It does this so the recruiter sees a tidy profile beside the original document, and so the data is searchable and reportable. Parsing is a text-extraction and pattern-matching problem, it is imperfect, and it fails on documents that are hard to extract text from. This is a real risk and a fixable one.

Knockout questions are mechanical. These are the questions on the application form itself, not on your CV. Are you legally authorised to work in this country. Do you require sponsorship now or in the future. Do you have five years of experience with the named technology. Are you willing to be in the London office three days a week. What is your notice period. Some of these are configured as hard filters, and an answer that fails one can move your application into a rejected state without a human ever opening it. This is the part of the folklore that is straightforwardly true, and it is true of the form, not of your CV.

Search and filter are mechanical, but they are driven by a human in real time. A recruiter opens a requisition with several hundred applications, types a query, applies filters for location and work authorisation and perhaps a date range, sorts the result, and reads down the list until they have enough people to contact. The system ranks the results of that query. It does not maintain a standing opinion about you.

Everything else is a person. Whether your experience fits, whether the career story hangs together, whether the gap matters, whether you are worth thirty minutes: all human, all decided fast, and all decided by somebody with a queue.

It is worth saying explicitly what this page will not do. It will not name particular products and describe how their internals score you, because that information is not reliably public, changes between versions and configurations, and is the source of a great deal of the folklore in the first place. Two companies running the same product can have entirely different behaviour depending on how their recruiters use it. What is stable across all of them is the mechanism — parse, filter, search, read — and that is what you can act on.

The myths, and what to do instead

Common beliefWhat is happening insteadWhat to do about it
A bot reads every CV and scores it out of a hundredDocuments are parsed into fields and made searchable. Ranking happens inside a recruiter's query, not as a standing scoreMake the document parse cleanly and contain the terms a recruiter would search for
There is a keyword density target to hitMatching is presence-based against a human's query. Repeating a term does not compoundUse each real term once or twice, in the bullet where it is true
White text or a hidden keyword block gets you throughHidden text appears in the extracted text a recruiter reads, so it is not hiddenNever do it. Being caught is a permanent note against your name
A creative layout makes you stand outMulti-column layouts, sidebars and text boxes are the commonest cause of scrambled extractionSingle column, conventional headings, text rather than images
Applying to more roles faster improves the oddsUnmatched applications are never returned by any search, so volume adds nothing to the numeratorFewer applications, each containing the specific role's terms where true
PDFs are always rejectedText-based PDFs generally parse fine. Image-based ones, from a scan or a flattening export, do notTry to select the text in your PDF. If you cannot, neither can the parser
Rejection means somebody assessed you and said noMost applications are never surfaced. Silence is usually absence of attention, not judgementTreat silence as a distribution problem and change how you are surfaced
Referrals bypass the systemReferrals enter the same system, but arrive with a human pushing them into viewThe value is the surfacing. Make sure the referrer names the requisition
A two-page limit is enforced by the softwareLength limits are a human preference, and a strong one, but not a filterWrite for the human. Two pages because it reads better, not because a machine counts

The last two rows reframe the whole subject. A referral does not defeat a filter; it substitutes a human's attention for a search query, and attention is the scarce resource here. And nearly every rule you have been given about CV length, formatting and tone is a rule about human readers that has been retold as a rule about machines, which is why so much of the advice is confidently stated and mutually contradictory.

Who touches your application, and when

Each person in the sequence holds a different question and a different amount of time, and knowing which is which explains a great deal of otherwise baffling behaviour.

A sourcer or junior recruiter is often the first human on high-volume roles. Their job is to build a shortlist against a written brief, quickly, frequently across several requisitions at once. They will look at your CV for somewhere between ten seconds and two minutes and they are matching against a short list of must-haves rather than forming a rounded view.

A recruiter owns the requisition. They have a brief from the hiring manager, a target number of candidates to put forward, and a set of things they have been burnt on before. They read more carefully than the sourcer but still fast, and their questions are practical: can this person do the job at a level the manager will accept, are they in the band, can they start in a reasonable time, will they still be interested in three weeks.

The hiring manager sees a shortlist with the recruiter's notes attached. On many processes they also run their own searches through the applicant pool, particularly once the recruiter's shortlist has failed to produce anybody. That second path is real and it is another reason the searchable text of your document matters even after the first pass has gone against you.

An agency recruiter, where one is involved, sits before all of these and submits you into the client's system on your behalf. Their reading of you determines whether you are ever submitted at all.

The practical implication is that your CV is read at least twice by people with different questions: once fast, against a checklist, and once more slowly, against a story. A document optimised only for the first read is thin. A document optimised only for the second never reaches it.