paperbot · PL 论文追踪

全部论文 待读 收藏

P2 How do Software Engineering Candidates Prepare for Technical Interviews?

软件工程候选人如何准备技术面试?
FSE Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering2025匹配度 1/10 · 该论文研究软件工程候选人准备技术面试的调查与教育支持,属于软件工程教育/招聘领域,与用户关注的静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等核心方向均无直接关联。引用 4 inbox
Brian Bell, Teresa Thomas, Sang Won Lee, Chris Brown
crossref: 2026-09-12

AI 速览

一句话:通过调查 131 名候选人,揭示技术面试准备缺乏真实训练与课程支持,并提出改进建议。

技术面试要求候选人在与他人沟通的同时编写代码,其复杂性使准备困难,且计算机课程很少涉及。为理解候选人如何准备技术面试,作者通过问卷调查了 131 名正在积极准备技术面试的候选人,考察准备方法的效果以及教育所起的作用。结果表明,候选人很少在真实场景中训练,且课程未能支持其准备工作,导致压力与准备不足。基于这些发现,作者为相关利益方提出了改进技术面试准备的建议。

问题
技术面试准备困难,而计算机课程鲜有覆盖,候选人如何准备及其效果尚不明确。
方法
对 131 名正在积极准备技术面试的候选人开展问卷调查,分析准备方法与教育的作用。
评估
基于问卷结果揭示候选人缺乏真实场景训练、课程支持不足,并据此提出面向利益相关方的建议。
原文摘要(Abstract)

To obtain employment, aspiring software engineers must complete technical interviews—a hiring process which involves candidates writing code while communicating to an audience. However, the complexities of tech interviews are difficult to prepare for and seldom faced in computing curricula. To this end, we seek to understand how candidates prepare for technical interviews, investigating the effects of preparation methods and the role of education. We distributed a survey to candidates (n = 131) actively preparing for technical interviews. Our results suggest candidates rarely train in authentic settings and courses fail to support preparation efforts— leading to stress and unpreparedness. Based on our findings, we provide implications for stakeholders to enhance tech interview preparation for candidates pursuing software engineering roles.

链接与引用

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

BibTeX
@inproceedings{paperbot9120,
  title = {How do Software Engineering Candidates Prepare for Technical Interviews?},
  author = {Brian Bell and Teresa Thomas and Sang Won Lee and Chris Brown},
  booktitle = {FSE},
  year = {2025},
  doi = {10.1145/3696630.3727245}
}