You hit "Apply." Two minutes later, you get an email: "While we were impressed with your background..."
It’s Sunday. No one is impressed. No one is even awake. You just hit a "Knockout Question" (KOQ).
I configure these logic gates for agencies every week. They are the invisible bouncers of the hiring process.
Here is how they work, and why they are cutting your journey short.
Algorithm Breakdown
The Boolean Gatekeeper
Before a recruiter sees a resume, the application data passes through a layer of Boolean logic. We call these Knockout Questions.
These aren't just the "Yes/No" radio buttons you click on the application form. They are also hidden constraints matched against your parsed data.
The 3 most common configurations I build:
The Visa Hard-Stop:
Logic: IF
Visa Sponsorship= "Yes" ANDRole!= "Senior/Specialist" → Auto-Reject.Why: The system instantly archives the profile. The recruiter never receives a notification.
The Location Radius:
Logic: IF
Candidate Address> 50 miles fromJob LocationANDWilling to Relocate= "No" (or null) → Auto-Archive.Why: Remote roles are rare. Hybrid is the standard. If the zip code is wrong, the math fails.
The Salary Mismatch:
Logic: IF
Desired Salary>Max Budget+ 10% → Disqualify.
It is cold, binary logic. There is no "nuance" here. If you trigger a KOQ, you don't go to the "Maybe" pile. You go to the trash.
Don't Let the Form Kill You
Candidates spend hours polishing their resume and 30 seconds rushing the application form. This is backward.
The form data overrides the resume content.
If your resume says "Expert in Python" but you accidentally click "Beginner" on the dropdown menu, the system trusts the dropdown.
The Fix: Treat the application questions as a legal document.
Location: If you are willing to move, ensure your current location doesn't trigger a radius filter. Use the location you want to work in (or explicitly state "Relocating to X").
Gaps: Ensure your start/end dates in the form fields match the resume exactly. Discrepancies lower your "Data Integrity" score in some ATS platforms.
Recruiter Reality Check
The "Unqualified" Folder
Here is a truth recruiters rarely share: They almost never check the "Disqualified" bucket.
In an ATS like Greenhouse, Lever, or Bullhorn, candidates are sorted into tabs.
Tab 1: Leads (To Review)
Tab 2: Archive (Auto-Rejected)
Recruiters live in Tab 1. If the automation moves you to Tab 2 because of a Knockout Question, you are effectively invisible. They aren't "ignoring" you; the system hid you to save them time.
The "Silver Medalist" Router
This is a workflow I build for agencies to capture value from rejections.
The Problem: A candidate is great but too junior for a Senior role. They get auto-rejected. The data is wasted.
The Automation: "The Down-Level Router"
Trigger: Candidate applies for "Senior Dev" but fails the "Years of Experience" KOQ (has 3 years, needs 5).
Action: System auto-rejects for the Senior role.
Route: System immediately copies the profile into the "Mid-Level Dev" candidate pool.
Tag: Adds tag
#FutureProspect.
Why it matters: Smart agencies don't delete data; they re-route it.
(If you want the blueprint for this router, reply 'The Down-Level Router' and I’ll send it.)
The "Willing to Relocate" Trap
The Error: A candidate applied for a job in London. They lived in Manchester. Their resume header said: "Manchester, UK (Open to Relocation)"
The Result: Auto-Rejected.
Why: The parsing algorithm extracted Current Location: Manchester. The job was set to London only. The system’s "Radius Filter" was set to 30 miles. The text "(Open to Relocation)" was treated as a string, not a data point.
The Fix: We changed the location on the resume header to: "Relocating to London, UK" The parser picked up "London" as the primary location signal. The candidate passed the filter.
The Death of the "Easy Apply"
"Easy Apply" buttons are creating too much noise. Recruiters are drowning in 1,000+ applicants per role, 90% of whom aren't qualified.
The Shift: We are moving toward High-Friction Applications. Expect to see more "Video Intros" or "Mini-Assessments" required before you can hit submit.
Agencies are intentionally making it harder to apply. Why? To filter out the "spam clickers" and find the people who actually want this job.
Friction is the new filter.
Don’t let a dropdown menu define your career.
See you next week.
— Wasim Peerji
Recruitment Algorithm
