The technical interviews often used in hiring software engineers are a failure because they only test whether a candidate has performance anxiety, rather than whether they are good at coding. The interviews may also be used to exclude groups or favour specific job candidates, a study from North Carolina State University and Microsoft has found. "Technical interviews are feared and hated in the industry, and it turns out that these interview techniques may also be hurting the industry's ability to find and hire skilled software engineers," said Chris Parnin, an assistant professor of computer science at NC State and co-author of a paper on the work. The study suggests that a lot of well-qualified job candidates are being eliminated because they're not used to working on a whiteboard in front of an audience. Technical interviews for software developers are often based around giving a job candidate a coding problem to solve, then asking the candidate to write out their code on a whiteboard while explaining each step.
Jul-16-2020, 13:20:03 GMT