Write a Blog >>
ESEC/FSE 2022
Mon 14 - Fri 18 November 2022 Singapore
Mon 14 Nov 2022 16:00 - 16:15 at SRC LT 51 - Human/Computer Interaction

Software engineers often face a critical test before landing a job—passing a technical interview. During these sessions, candidates must write code while thinking aloud as they work toward a solution to a problem under the watchful eye of an interviewer. While thinking aloud during technical interviews gives interviewers a picture of candidates’ problem-solving ability, surprisingly, these types of interviews often prevent candidates from communicating their thought process effectively. To understand if poor performance related to interviewer presence can be reduced while preserving communication and technical skills, we introduce \textit{asynchronous} technical interviews—where candidates submit recordings of think-aloud and coding. We compare this approach to traditional whiteboard interviews and found that, by eliminating interviewer supervision, asynchronicity significantly improved the clarity of think-aloud via increased informativeness and reduced stress. Moreover, we discovered asynchronous technical interviews preserved, and in some cases even enhanced, technical problem-solving strategies and code quality. This work offers insight into asynchronous technical interviews as an design for supporting communication during interviews, and discusses trade-offs and guidelines for implementing this approach in software engineering hiring practices.

Mon 14 Nov

Displayed time zone: Beijing, Chongqing, Hong Kong, Urumqi change

16:00 - 17:30
Human/Computer InteractionResearch Papers / Demonstrations at SRC LT 51
16:00
15m
Talk
Asynchronous Technical Interviews: Reducing the Effect of Supervised Think-Aloud on Communication AbilityDistinguished Paper Award
Research Papers
Mahnaz (Mana) Behroozi IBM, USA, Chris Brown Virginia Tech, USA, Chris Parnin Microsoft | North Carolina State University
16:15
15m
Talk
How to Formulate Specific How-To Questions in Software Development?
Research Papers
Mingwei Liu Fudan University, Xin Peng Fudan University, Andrian Marcus University of Texas at Dallas, Christoph Treude University of Melbourne, Jiazhan Xie Fudan University, Huanjun Xu Fudan University, Yanjun Yang Fudan University
16:30
15m
Talk
Pair Programming Conversations with Agents vs. Developers: Challenges & Opportunities for SE Community
Research Papers
Peter Robe The University of Tulsa, Sandeep Kuttal The University of Tulsa, Jake AuBuchon University of Tulsa, Jacob Hart University of Tulsa
16:45
15m
Talk
Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Images
Research Papers
Mulong Xie Australian National University, Australia, Zhenchang Xing Australian National University, Sidong Feng Monash University, Xiwei (Sherry) Xu CSIRO Data61, Liming Zhu CSIRO’s Data61; UNSW, Chunyang Chen Monash University
17:00
15m
Talk
Toward Interactive Bug Reporting for (Android App) End-Users
Research Papers
Yang Song The College of William & Mary, Junayed Mahmud George Mason University, Ying Zhou University of Texas at Dallas, Oscar Chaparro College of William & Mary, Kevin Moran George Mason University, Andrian Marcus University of Texas at Dallas, Denys Poshyvanyk William and Mary
17:15
7m
Talk
MultIPAs : Applying Program Transformations to Introductory Programming Assignments for Data Augmentation
Demonstrations
Pedro Orvalho INESC-ID/IST - U. Lisboa, Mikoláš Janota Czech Technical University in Prague, Vasco Manquinho INESC-ID; Universidade de Lisboa
17:23
7m
Talk
PolyFax: A Toolkit for Characterizing Multi-Language Software
Demonstrations
Wen Li , Li Li Monash University, Haipeng Cai Washington State University, USA
Pre-print