Debugging hiring: What went right and what went wrong in the technical interview process

M Behroozi, S Shirolkar, T Barik, C Parnin - Proceedings of the ACM …, 2020 - dl.acm.org
The typical hiring pipeline for software engineering occurs over several stages---from phone
screening and technical on-site interviews, to offer and negotiation. When these hiring …

Effibench: Benchmarking the efficiency of automatically generated code

D Huang, Y Qing, W Shang, H Cui… - arxiv preprint arxiv …, 2024 - arxiv.org
Code generation models have increasingly become integral to aiding software
development. Although current research has thoroughly examined the correctness of the …

Correlates of programmer efficacy and their link to experience: A combined EEG and eye-tracking study

N Peitek, A Bergum, M Rekrut, J Mucke… - Proceedings of the 30th …, 2022 - dl.acm.org
Background: Despite similar education and background, programmers can exhibit vast
differences in efficacy. While research has identified some potential factors, such as …

How do educational experiences predict computing identity?

S Lunn, M Ross, Z Hazari, MA Weiss… - ACM Transactions on …, 2021 - dl.acm.org
Despite increasing demands for skilled workers within the technological domain, there is still
a deficit in the number of graduates in computing fields (computer science, information …

Does stress impact technical interview performance?

M Behroozi, S Shirolkar, T Barik, C Parnin - … of the 28th ACM joint meeting …, 2020 - dl.acm.org
Software engineering candidates commonly participate in whiteboard technical interviews
as part of a hiring assessment. During these sessions, candidates write code while thinking …

Teaching Algorithm Design: A Literature Review

J Liu, S Poulsen, H Chen, G Williams… - Proceedings of the 55th …, 2024 - dl.acm.org
Algorithm design is a vital skill developed in most undergraduate Computer Science (CS)
programs, but few research studies focus on pedagogy related to Algorithms coursework. To …

Mining the technical roles of GitHub users

JE Montandon, MT Valente, LL Silva - Information and Software …, 2021 - Elsevier
Context: Modern software development demands high levels of technical specialization.
These conditions make IT companies focus on creating cross-functional teams, such as …

Navigating a black box: Students' experiences and perceptions of automated hiring

L Armstrong, J Everson, AJ Ko - … of the 2023 ACM Conference on …, 2023 - dl.acm.org
Automated hiring algorithms are increasingly used in computing job recruitment. Prior work
has examined perceptions of algorithmic fairness and established bias in hiring algorithms …

Is 40 the new 60? How popular media portrays the employability of older software developers

S Baltes, G Park, A Serebrenik - IEEE Software, 2020 - ieeexplore.ieee.org
We studied the public discourse around age and software development, focusing on the
United States. This work was designed to build awareness among decision makers in …

The impact of technical interviews, and other professional and cultural experiences on Students' computing identity

S Lunn, M Ross, Z Hazari, MA Weiss… - Proceedings of the 26th …, 2021 - dl.acm.org
Increasingly companies assess a computing candidate's capabilities using technical
interviews (TIs). Yet students struggle to code on demand, and there is already an …