학술논문

Hiring is Broken: What Do Developers Say About Technical Interviews?
Document Type
Conference
Source
2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) Visual Languages and Human-Centric Computing (VL/HCC), 2019 IEEE Symposium on. :1-9 Oct, 2019
Subject
Computing and Processing
Interviews
Computer hacking
Software
Encoding
Companies
Problem-solving
Programming
diversity and inclusion
Hacker News
programming
software engineering
technical interviews
whiteboard
Language
ISSN
1943-6106
Abstract
Technical interviews—a problem-solving form of interview in which candidates write code—are commonplace in the software industry, and are used by several well-known companies including Facebook, Google, and Microsoft. These interviews are intended to objectively assess candidates and determine fit within the company. But what do developers say about them?To understand developer perceptions about technical interviews, we conducted a qualitative study using the online social news website, Hacker News—a venue for software practitioners. Hacker News posters report several concerns and negative perceptions about interviews, including their lack of real-world relevance, bias towards younger developers, and demanding time commitment. Posters report that these interviews cause unnecessary anxiety and frustration, requiring them to learn arbitrary, implicit, and obscure norms. The findings from our study inform inclusive hiring guidelines for technical interviews, such as collaborative problem-solving sessions.