paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Asynchronous technical interviews: reducing the effect of supervised think-aloud on communication ability

异步技术面试:降低受监督的出声思考对沟通能力的影响
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 1/10 · 该论文研究异步技术面试与出声思考对候选人沟通能力的影响,属于软件工程招聘与人机交互/开发者体验方向,与用户关注的静态分析、Agentic 程序、LLM 与形式化验证、浮点程序分析、贝叶斯程序分析等核心方向几乎没有交集。引用 9 inbox
Mahnaz Behroozi, Chris Parnin, Chris Brown
crossref: 2026-09-12

AI 速览

一句话:提出异步技术面试,让候选人提交出声思考与编码录像,替代传统白板面试,以减轻面试官在场对沟通的负面影响。

传统技术面试要求候选人在面试官监督下边写代码边出声思考,这虽能展现解题过程,却常妨碍其有效沟通。该研究提出异步技术面试:候选人提交出声思考和编码过程的录像。作者将其与白板面试进行对比,发现去除面试官监督的异步形式通过提高信息量和降低压力,显著改善了出声思考的清晰度;同时,异步面试保留甚至在某些情况下提升了技术解题策略与代码质量。文章进一步讨论了异步技术面试支持沟通的设计思路、权衡以及将其用于软件工程招聘的实践指南。

问题
传统同步白板技术面试中,面试官在场监督可能增加候选人压力,损害其出声思考与沟通表现,尽管面试需要评估沟通和技术能力。
方法
提出异步技术面试,候选人提交出声思考和编码录像,并与传统白板面试进行对比研究。
评估
通过对比异步与白板面试,评估出声思考清晰度、压力、信息量、技术解题策略和代码质量,并讨论权衡与实施指南。
原文摘要(Abstract)

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 asynchronous technical interviews—where candidates submit recordings of think-aloud and coding. We compare this approach to traditional whiteboard interviews and find 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 a design for supporting communication during interviews, and discusses trade-offs and guidelines for implementing this approach in software engineering hiring practices.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot7113,
  title = {Asynchronous technical interviews: reducing the effect of supervised think-aloud on communication ability},
  author = {Mahnaz Behroozi and Chris Parnin and Chris Brown},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3549168}
}