👋 Hi, this is Gergely with a subscriber-only issue of the Pragmatic Engineer Newsletter. In every issue, I cover challenges at Big Tech and startups through the lens of engineering managers and senior engineers. If you’ve been forwarded this email, you can subscribe here. How GenAI is reshaping tech hiringLarge language models are forcing tech hiring managers to adapt software engineering interview processes, fast. We look into how this is happening, and what to expect in the near futureVeteran engineering manager Karthik Hariharan advises leaders at startups, and recently shared an interesting observation with me:
LLMs have taken the industry by storm in two short years, and our recent survey found that around 80% of software engineers use LLMs daily. The most popular are ChatGPT and GitHub Copilot, and there’s a long tail of other tools in use — with “GenAI-first” IDEs like Cursor, Windsurf and Zed also seeing a surge in popularity. It’s rare for a new technology to be so rapidly adopted as AI tools have been. Coincidentally or not, ChatGPT is very good at solving Leetcode-style algorithmic interview questions. As a rule, LLM tools make for strong coding companions. This means many interview processes for software engineers which currently focus on algorithmic coding are rapidly ceasing to be useful at identifying coding talent when candidates have access to these LLMs. But how are employers reacting to this development, and changing their processes to identify the best candidates? This article tackles the issue with detailed contributions from 49 tech professionals, via direct messages and form responses. Sixty five percent of respondents are hiring managers (engineering managers, directors-or-above, founders/cofounders), and 35% are software engineers. Thank you to everyone who contributed! Also thanks for the additional input from the cofounders of technical assessment vendors Cookd (a new type of technical testing), Equip (vet qualified candidates), interviewing.io (anonymous mock interviews with senior engineers from FAANG), Woven Teams (human-powered technical assessments). As usual, this publication has no affiliation with companies mentioned. See the ethics statement for more information. We cover:
The bottom of this article could be cut off in some email clients. Read the full article uninterrupted, online. 1. Impact on recruitmentThere are common themes about the impact of AI tooling mentioned by respondents who are recruiters, hiring managers, and interviewers: More focus on catching fakersThis is a major gripe of respondents:
Recruitment is more effortHiring managers and recruiters alike say that GenAI tools create extra work during the recruitment process. More resume screening:
Noiser. Jayanth Neelakanta, cofounder and CEO of pre-employment tech assessment startup, Equip, shares:
Harder to evaluate less experienced candidates. An interesting observation from a director at a UK digital agency:
Harder to get reliable signal. At heart, the recruitment process is about learning enough about potential hires in order to accurately assess them. GenAI makes this harder because it’s unclear how much signal comes from a candidate, and how much from the tool.
More time in interviews. Ali Alobaidi, cofounder at Cookd shares:
Recruitment tooling vendors’ viewpointCompanies want problems for candidates to tackle which can’t be solved by googling it. Equip cofounder and CEO, Jayanth Neelakanta, shares:
Around 5% of companies allow GenAI tools, and this number isn’t growing. Woven offers technical assessments for hiring software engineers, and customers can choose to allow or ban GenAI tools. Founder and CEO, Wes Winler, is surprised by how few opt in for AI:
2. Faking it with GenAI toolsHow common is it for candidates to use LLMs when the recruitment processes explicitly forbids use of AI? Well, a study has established a predictable but challenging motive for using chatbots against the rules: it works. Aline Learner, CEO of interview startup interviewing.io, told us about a study they ran to find out how easy it is to cheat with ChatGPT. The company set up 32 audio-only interviews to ensure anonymity. Interviewees were told to use ChatGTP, but not to tell the interviewer. The questions were Leetcode, slightly modified, and custom ones. The results: Based on these results, ChatGPT is very good at passing coding interviews where the question – and some solutions – can be found online. The experiment proved cheating is profitable – because it results in better pass rate, while being undetected. Interviewees had to rate how worried they were about being caught: 81% had no worries, while only 6% were very worried. Surprisingly, no interviewer reported noticing anything underhand taking place. Remember, interviewers were instructed: "conduct the interview just as you typically would" and to "evaluate the candidate as you usually do." Nothing was mentioned about interviewers sneakily using ChatGPT – which is in line with common interview expectations. The interviewing.io team say:
Just a reminder that this test didn’t cover video interviews; it was held in an audio interview environment. Check out the full study. Faking it on cameraIncidents of candidates using AI tools during a video interview against the rules, is increasingly common, according to Wes Winler - Founder and CEO of Woven:
Some hiring managers admit to flying blind, like a head of engineering at a fintech company shares:
Interviewers are increasingly suspicious of “spat out” answers. A security engineer in Big Tech says:
GenAI is even reportedly used in systems design and behavioral interviews. Kwinten Van de Broeck, Director of Engineering, Cognite shares:
CluesSome things make interviewers suspicious that a candidate is using AI tools for an interview, and respondents shared some tell-tale signs :
Banning GenAI doesn’t always workWoven is a startup that runs technical screenings, and when a customer wants no GenAI tools to be used, the company can detect if candidates break the rule. Cofounder and CEO Wes Winler shares:
3. Impact on resume screeningGenAI is heavily used for writing resumes and sending mass applications. This means more inbound applications, and more which are tailored to specific positions. It’s not hard to see where it leads: a bigger-than-ever pile of applications for recruiters and hiring managers, with more noise and less signal, making it harder to find qualified candidates. So hiring managers are adapting: Weaker resumes and cover lettersA common observation – and complaint – of tech company hiring managers focuses on the standard of written applications. Cover letters are almost all AI-generated, and therefore useless. This is a common sentiment:
LLMs are increasingly ubiquitous in resume-writing, but it’s unclear they add value. Too many resumes look similar, with uniform wording and phrasing:
Pedigree is more importantWes Winler, cofounder at Woven:
Using AI to filter resumes?No respondents say they use AI to filter resumes, but plenty reckon that others do. Meanwhile, Leo Franchi, Head of Engineering at Pilot.com, is uncertain how effective the tools will perform during a trial run:
This is a tricky area in Europe due to regulation. In 18 months, it will be mandatory to register AI models used for “high risk” cases such as making decisions about job applications. Companies could suffer reputational damage if they use AI to reject candidates, especially if the tool is revealed to have biases. In other regions, there is no such regulation. At the same time, with more candidates using AI to mass apply to jobs, it’s hard to imagine companies not developing automated filtering systems to weed out AI-generated applications. 4. Changing take-homes and coding interviewsInterviewing is changing with the times and tools in a few ways:... Subscribe to The Pragmatic Engineer to unlock the rest.Become a paying subscriber of The Pragmatic Engineer to get access to this post and other subscriber-only content. A subscription gets you:
|
Search thousands of free JavaScript snippets that you can quickly copy and paste into your web pages. Get free JavaScript tutorials, references, code, menus, calendars, popup windows, games, and much more.
How GenAI is reshaping tech hiring
Subscribe to:
Post Comments (Atom)
How GenAI is reshaping tech hiring
Large language models are forcing tech hiring managers to adapt software engineering interview processes, fast. We look into how this is hap...
-
code.gs // 1. Enter sheet name where data is to be written below var SHEET_NAME = "Sheet1" ; // 2. Run > setup // // 3....
No comments:
Post a Comment