Certified Internet Recruiter (CIR) exam ACTUAL
QUESTIONS AND ANSWERS LATEST UPDATE THIS
YEAR
Certified Internet Recruiter (CIR) exam. The questions are presented in a random order, and each
includes the correct answer and a detailed rationale based on the official AIRS SearchLab (CIR &
ACIR) curriculum and industry-wide recruitment best practices.
All the best with your certification preparation!
Exam Coverage Summary (Point Form)
• Getting Organized & Navigating Search Engines – Browser tools, search engine mechanics,
session management.
• Fundamental Boolean Logic – AND, OR, NOT, parentheses, quotation marks, field searches, case
sensitivity.
• Advanced Boolean Search Commands – Nesting, proximity operators, wildcards, complex query
construction.
• Investigative Sourcing – OSINT, verifying data, building candidate profiles, authoritative sources.
• PeelBack and PeerSearch – Extracting expertise networks; finding peers of known experts.
• Open-Source Intelligence (OSINT) – Public records, social media, forums, data leaks,
compliance.
• Creating a Sourcing Strategy – Defining talent profiles, selecting channels, timing,
documentation.
• PowerSearching – Google operators (cache, related, intitle, inurl, etc.), API searches.
• Filetype Searching – Searching for resumes and documents using filetype: operator.
• Xray Searches – Platform-specific search techniques (LinkedIn, GitHub, Twitter/X, etc.).
• Top-Level Domain (TLD) Searches – Geographical (fr, de), educational (.edu), military (.mil), etc.
• Creating Programmable Search Engines – Custom search engines for targeted sourcing.
• Candidate Sourcing & Engagement – Contact discovery, email patterns, outreach templates,
pipeline management.
• Legal & Ethical Compliance – Data privacy (GDPR, CCPA), fair hiring, record retention.
• Recruitment KPIs & Metrics – Time-to-fill, quality of hire, source of hire, conversion rates.
, Page 2 of 129
250 Random Scenario-Based MCQs
QUESTION 1
You are sourcing for a senior software engineer with experience in both Python and Java. Which
Boolean string correctly retrieves candidates who have experience with both languages?
A) Python OR Java
B) Python NOT Java
C) Python AND Java
D) Python
Answer: C – AND narrows the search to documents that contain all of the specified terms, ensuring the
candidate has both skills.
QUESTION 2
When searching for “project manager” as an exact phrase, what is the correct syntax to ensure the
words appear together in that order?
A) project manager
B) "project manager"
C) project AND manager
, Page 3 of 129
D) project -manager
Answer: B – Quotation marks tell the search engine to treat the words as a single unit, returning results
where “project” is immediately followed by “manager”.
QUESTION 3
You are using the site: operator to find candidates who have a GitHub profile. Which search string would
you use?
A) GitHub site:
B) site:github.com
C) site:github
D) site:github.com "Python developer"
Answer: D – site:github.com restricts results to pages within github.com. Adding the job title further
refines the search.
QUESTION 4
You want to exclude all resumes that mention “entry level”. Which Boolean operator should you use?
A) OR
B) AND
, Page 4 of 129
C) NOT
D) +
Answer: C – NOT (or - in many engines) eliminates documents that contain the term that follows it.
QUESTION 5
You are looking for candidates who are proficient in either React or Angular. Which Boolean string
should you use?
A) React Angular
B) React AND Angular
C) React OR Angular
D) React NOT Angular
Answer: C – OR expands the search to include documents containing at least one of the terms.
QUESTION 6
A recruiter uses the search: (Java OR C++) AND (Spring OR .NET). What does this query accomplish?
A) Finds candidates who know Java or C++, and also know Spring or .NET.
B) Finds candidates who know Java and C++ and Spring and .NET.
C) Finds candidates who know Java or C++ or Spring or .NET.