How do Software Engineering Candidates Prepare for Technical Interviews?
- URL: http://arxiv.org/abs/2507.02068v1
- Date: Wed, 02 Jul 2025 18:06:11 GMT
- Title: How do Software Engineering Candidates Prepare for Technical Interviews?
- Authors: Brian Bell, Teresa Thomas, Sang Won Lee, Chris Brown,
- Abstract summary: We distribute a survey to candidates actively preparing for technical interviews.<n>Our results suggest candidates rarely train in authentic settings and courses fail to support preparation efforts.<n>Based on our findings, we provide implications for stakeholders to enhance tech interview preparation for candidates pursuing software engineering roles.
- Score: 4.342154473070101
- License: http://creativecommons.org/licenses/by/4.0/
- 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.
Related papers
- Designing Conversational AI to Support Think-Aloud Practice in Technical Interview Preparation for CS Students [8.444343781409207]
We conducted a study with 17 participants using an LLM-based technical interview practice tool.<n>Key design recommendations include promoting social presence in conversational AI for technical interview simulation.<n>We examined broader considerations, including intersectional challenges and potential strategies to address them.
arXiv Detail & Related papers (2025-07-19T00:15:05Z) - Towards Evidence-Based Tech Hiring Pipelines [4.991581599091051]
This paper outlines challenges in current hiring practices and present future directions to promote fair and evidence-based evaluations in tech hiring pipelines.<n>Our vision aims to enhance outcomes for candidates and assessments for employers to enhance the workforce in the tech industry.
arXiv Detail & Related papers (2025-04-08T19:13:32Z) - From Text to Talent: A Pipeline for Extracting Insights from Candidate Profiles [44.38380596387969]
This paper proposes a novel pipeline that leverages Large Language Models and graph similarity measures to suggest ideal candidates for specific job openings.<n>Our approach represents candidate profiles as multimodal embeddings, enabling the capture of nuanced relationships between job requirements and candidate attributes.
arXiv Detail & Related papers (2025-03-21T16:18:44Z) - Using Large Language Models to Develop Requirements Elicitation Skills [1.1473376666000734]
We propose conditioning a large language model to play the role of the client during a chat-based interview.<n>We find that both approaches provide sufficient information for participants to construct technically sound solutions.
arXiv Detail & Related papers (2025-03-10T19:27:38Z) - GPT-Powered Elicitation Interview Script Generator for Requirements Engineering Training [0.0]
We develop a specialized GPT agent for auto-generating interview scripts.
The GPT agent is equipped with a dedicated knowledge base tailored to the guidelines and best practices of requirements elicitation interview procedures.
We employ a prompt chaining approach to mitigate the output length constraint of GPT to be able to generate thorough and detailed interview scripts.
arXiv Detail & Related papers (2024-06-17T11:53:55Z) - Efficient Prompting Methods for Large Language Models: A Survey [50.82812214830023]
Efficient Prompting Methods have attracted a wide range of attention.<n>We discuss Automatic Prompt Engineering for different prompt components and Prompt Compression in continuous and discrete spaces.
arXiv Detail & Related papers (2024-04-01T12:19:08Z) - Combatting Human Trafficking in the Cyberspace: A Natural Language
Processing-Based Methodology to Analyze the Language in Online Advertisements [55.2480439325792]
This project tackles the pressing issue of human trafficking in online C2C marketplaces through advanced Natural Language Processing (NLP) techniques.
We introduce a novel methodology for generating pseudo-labeled datasets with minimal supervision, serving as a rich resource for training state-of-the-art NLP models.
A key contribution is the implementation of an interpretability framework using Integrated Gradients, providing explainable insights crucial for law enforcement.
arXiv Detail & Related papers (2023-11-22T02:45:01Z) - Exploring Emerging Technologies for Requirements Elicitation Interview
Training: Empirical Assessment of Robotic and Virtual Tutors [0.0]
We propose an architecture for Requirements Elicitation Interview Training system based on emerging educational technologies.
We demonstrate the applicability of REIT through two implementations: Ro with a physical robotic agent and Vo with a virtual voice-only agent.
arXiv Detail & Related papers (2023-04-28T20:03:48Z) - Just Tell Me: Prompt Engineering in Business Process Management [63.08166397142146]
GPT-3 and other language models (LMs) can effectively address various natural language processing (NLP) tasks.
We argue that prompt engineering can help bring the capabilities of LMs to BPM research.
arXiv Detail & Related papers (2023-04-14T14:55:19Z) - InterviewBot: Real-Time End-to-End Dialogue System to Interview Students
for College Admission [18.630848902825406]
InterviewBot integrates conversation history and customized topics into a coherent embedding space.
7,361 audio recordings of human-to-human interviews are automatically transcribed, where 440 are manually corrected for finetuning and evaluation.
InterviewBot is tested both statistically by comparing its responses to the interview data and dynamically by inviting professional interviewers and various students to interact with it in real-time.
arXiv Detail & Related papers (2023-03-27T09:46:56Z) - A Case Study in Engineering a Conversational Programming Assistant's
Persona [72.47187215119664]
Conversational capability was achieved by using an existing code-fluent Large Language Model.
A discussion of the evolution of the prompt provides a case study in how to coax an existing foundation model to behave in a desirable manner for a particular application.
arXiv Detail & Related papers (2023-01-13T14:48:47Z) - EZInterviewer: To Improve Job Interview Performance with Mock Interview
Generator [60.2099886983184]
EZInterviewer aims to learn from the online interview data and provides mock interview services to the job seekers.
To address the low-resource challenge, EZInterviewer is trained on a very small set of interview dialogs.
arXiv Detail & Related papers (2023-01-03T07:00:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.