HackerRank - Tech Recruiting Benchmark Report
HackerRank - Tech Recruiting Benchmark Report
Benchmark Report
A data-driven pulse on the state of tech recruiting
- P.01
Introduction Table of Contents
Tech hiring growth isn’t slowing down any time soon. The Tech Recruiting Landscape ____________ P.03
And ever-changing company tech initiatives means talent
needs are always in flux. The Hiring Process ________________________ P.06
So how are best-in-class teams approaching tech hiring The Tech Talent Landscape ________________ P.13
in a dynamic, candidate-centric market? We surveyed 5,297
tech hiring leaders—including engineering managers, Key Takeaways ____________________________ P.16
tech recruiters, and interviewers—to better understand.
Methodology ______________________________ P.17
We’ve distilled our key findings into this report. You’ll find data
on trends driving tech hiring, hiring process benchmarks,
plus a look into the competitive landscape for tech talent.
Introduction - P.02
01.
The Tech Recruiting
Landscape
- P.03
Where Tech Hiring Teams Work What industry do you work in?
Developer hiring happens where tech hiring teams work. 59.1% Technology
These are the industries driving tech hiring today.
7.1% Financial Services
59% of tech recruiting teams work at tech companies. 4.2% Recruiting & Staffing
Take, for example, the automotive industry. Twenty years ago, tech talent didn’t have
1.0% Aerospace & Defense
much influence in car production; it was a largely mechanical process. But with the
rising popularity of technologies like car assistant systems (e.g. Apple CarPlay) and 0.8% Government
self-driving vehicles, auto companies need more developer support than ever before.
0.8% Food & Beverage
And that same transformation is happening across industries: from financial services,
0.8% Insurance
to education, and healthcare. As companies across industries undergo digital
transformation, we can expect to see their technical recruiting teams grow. But for 0.7% Nonprofit
now, technology companies employ the majority of tech recruiting teams.
5.3% Other
#1 driver of tech hiring is big data and analytics. 36.9% Artificial Intelligence
According to tech hiring teams, initiatives in big data and analytics are having the Internet of Things
21.5%
strongest impact on tech talent demand. It’s likely due in part to the growth of big
data and analytics solutions, which are slated to see a collective annual growth rate 11.7% Computer Vision
of 13% through 2022, according to IDC.
7.1% Other
Cloud computing has also become an increasingly strong driver in tech, driven by 12.0% None of the Above
growth in the cloud services industry. It’s also slated to see strong growth through
2022—”exponential growth,” according to Gartner.
- P.06
Average Requisition Load On average, how many open technical job requisitions
do recruiters handle at once at your company?
Finding the right number of requisitions per recruiter is a balance.
Too many at once could lead to increased time-to-hire or poor candidate Company Size: Company Size:
experience, and too few could cause missed hiring goals. Cross-reference 1-999 Employees Requisitions 1,000+ Employees
with your time-to-hire to find your team’s ideal balance.
But when it comes to measuring average requisition load, more isn’t objectively
better. In fact, survey results showed that companies handling more requisitions Average: Average:
at once tend to have longer time to hire. Recruiters that handled 20+ concurrent 8 Requisitions 12 Requisitions
requisitions had an average time-to-hire of 45 days, whereas those handling
1-4 concurrent requisitions averaged 29 days. So those handling fewer concurrent
requisitions—most commonly, at smaller companies—have the upper hand when
Source: HackerRank’s Tech Recruiting Survey
it comes to agility.
On average, larger companies receive more than 4x applications per role. 54.8% 0-49 34.7%
INSIGHTS
13.0% 100-249 18.0%
Company size is a strong predictor of applications per role. In short: bigger companies
tend to get more applications per role, while smaller companies tend to get less 6.7% 250-499 10.0%
applications per role.
2.6% 500-999 6.0%
The added resources available at a larger companies—like robust recruitment marketing
teams—mean that teams can take a proactive approach to candidate attraction at scale.
1,000-
It also signals more resources for refining and marketing their tech talent brand. And a 0.7% 3.3%
4,999
positive, recognizable tech talent brand goes a long way in attracting applicants.
0% 5,000+ 4.7%
— Michael Glukhovsky, Developer Relations, Stripe Source: HackerRank’s Tech Recruiting Survey
50%+ 15.6%
Most hiring teams pass 26% of applicants on to the phone screen stage 40-49% 6.8%
30-39% 10.9%
25-29% 5.9%
• Low phone screen pass through rate “Making sure that the process is efficient—how can
you [can] scale quicker if you are using technology to
• Hiring manager struggling to manage phone screen volume
help you with assessments, where humans need to be
• Shifts in application volume involved in the process, where technology [can] make
the process more efficient—really understanding that
is critical to being able to scale quickly.”
— Jennifer Shappley, Sr. Dir. of Talent Acquisition, Linkedin
70%+ 0.8%
On average, hiring teams pass 34% of phone screened candidates
to the onsite stage 60-69% 6%
50-59% 4.1%
40-49% 6.8%
INSIGHTS
30-39% 14.9%
For the majority of teams, only 10-19% of phone screened candidates—less than 1
in 5—are passed to the onsite stage. A mere 17% of teams report a phone screen 20-29% 20.9%
pass through rate of 40% or more.
10-19% 24.2%
Assuming the phone screen is being conducted by a hiring manager, a high pass 1-9% 15.3%
through rate at this stage is ideal. It means the hiring manager feels most of the
candidates they screen are qualified for the role at hand. And that means good
alignment between the hiring manager and the recruiter. Source: HackerRank’s Tech Recruiting Survey
27.6% 1 30.5%
Individuals on the hiring panel spend 2.2 hours on average evaluating
23.5% 2 21.5%
a candidate—regardless of company size
11.6% 3 9.9%
8.5% 4 6.1%
4.4% 5 4.7%
INSIGHTS
6.4% 6+ 8.2%
Regardless of size, companies spend the same amount of time screening and
interviewing candidates. Each individual on the interviewing panel spends
roughly 2.2 hours evaluating per candidate—from screening, to code reviews, Average: Average:
to onsites, debriefs, and more—in order to make a decision. You can use this 2.2 Hours 2.2 Hours
to calculate total evaluation time for your last requisition:
Unnecessarily long evaluation processes are a candidate turnoff, and waste “The better you can make [your metrics]—meaning the better
engineering teams’ time. For high volume roles, you can reduce it by either your processes—the more efficient and effective your company
shrinking your interview panel, or streamlining your evaluation process is going to be. And that’s going to drive the engine to be able
through automated pre-screening components. to actually accomplish your team goals and plans.”
potential employers.
15.3% <10 6.8%
Even though both smaller and larger companies spend the same amount of time 0.8% 70-79 3.7%
evaluating candidates, smaller companies hire faster. It makes sense: given their 1.2% 80-89 3.0%
scale, small companies generally have less hoops to jump through to process 1.2% 90-99 3.4%
and create an offer.
1.7% 100+ 3.7%
But that doesn’t mean larger companies can’t keep up. In fact, roughly 38% of large 2.7% Not Sure 5.1%
Approvals and administrative processes can’t often be sped up—but variables like
evaluation time investment can. Look for opportunities to streamline your evaluation Average: Average:
process to improve time-to-hire. 29 Days 43 Days
Within that prioritization, we see some slight differences between smaller companies Company Size: 1,000+ Employees
(<1,000 employees) and larger companies (1,000+ employees). Larger companies,
for example, are more likely to seek out senior developers than smaller companies.
Given their high demand, it’s worth paying special attention to their candidate experience.
As an especially high demand group, they’re likely to have a variety of options available
to them. 18.6% 46.0% 34.0% 1.4%
Intern Mid-level Senior Management
or Entry-level (2-5 yrs (>5 yrs
(<2 yrs experience) experience) experience)
“There are so many startups that are so sexy and pull a lot of
early-in-career engineers—and maybe mid-career engineers—that
are looking for the upside in the middle of their career by being part Source: HackerRank’s Tech Recruiting Survey
of a startup. [But] if you’ve got a solid value proposition and if you
can bring stories to life about why it’s truly great to be at your
company, I think that there are people out there that will listen.”
Some technical roles are harder to hire for. Expect higher evaluation time Company Size: Company Size:
investment and a longer sourcing process for the toughest ones. 1-999 Employees Role 1,000+ Employees
Teams struggle the most to find qualified full-stack developers, machine learning 18.5% Back-End Developer 13.3%
engineers, DevOps engineers, systems architects, and data scientists. The easiest
to find are data analysts. 14.2% Security Engineer 17.3%
Tests of significant differences were conducted at the .05 level (95% probability
that the difference is real, not by chance). Percentages may not always add
to 100% due to rounding.
Methodology - P.17
About HackerRank
HackerRank Developer Skills Platform is the standard for assessing developer skills
for 2,000+ companies across industries and 7M+ developers around the world.
Companies rely on HackerRank to objectively evaluate skills against millions of de-
velopers at every step of the hiring process, allowing teams to consistently hire the
best without wasting engineering cycles. Developers rely on HackerRank to turn
their skills into great jobs. Our mission: to accelerate the world’s innovation.