Designing Conversational AI to Support Think-Aloud Practice in Technical Interview Preparation for CS Students
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
One challenge in technical interviews is the think-aloud process, where candidates verbalize their thought processes while solving coding tasks. Despite its importance, opportunities for structured practice remain limited. Conversational AI offers potential assistance, but limited research explores user perceptions of its role in think-aloud practice. To address this gap, we conducted a study with 17 participants using an LLM-based technical interview practice tool. Participants valued AI's role in simulation, feedback, and learning from generated examples. Key design recommendations include promoting social presence in conversational AI for technical interview simulation, providing feedback beyond verbal content analysis, and enabling crowdsourced think-aloud examples through human-AI collaboration. Beyond feature design, we examined broader considerations, including intersectional challenges and potential strategies to address them, how AI-driven interview preparation could promote equitable learning in computing careers, and the need to rethink AI's role in interview practice by suggesting a research direction that integrates human-AI collaboration.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 18 of its 130 references that are in the map. First posted on arXiv 19 Jul 2025.
Builds on
18 of 130 references.
References · 18
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,601
- 2022Discovering Language Model Behaviors with Model-Written Evaluationscited by 836
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignmentcited by 401
- 2024TrustLLM: Trustworthiness in Large Language Modelscited by 285
- 2020Effect of Confidence and Explanation on Accuracy and Trust Calibration in AI-Assisted Decision Makingcited by 281
- 2023Simple synthetic data reduces sycophancy in large language modelscited by 187
- 2022Automatic Generation of Programming Exercises and Code Explanations using Large Language Modelscited by 126
- 2022Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generationcited by 99
- 2023Let the LLMs Talk: Simulating Human-to-Human Conversational QA via Zero-Shot LLM-to-LLM Interactionscited by 70
- 2023Rehearsal: Simulating Conflict to Teach Conflict Resolutioncited by 55
- 2023Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Educationcited by 39
- 2023How to Teach Programming in the AI Era? Using LLMs as a Teachable Agent for Debuggingcited by 30
6 more
- 2015Automated Analysis and Prediction of Job Interview Performancecited by 15
- 2023Exploring the Role of AI Assistants in Computer Science Education: Methods, Implications, and Instructor Perspectivescited by 12
- 2023EZInterviewer: To Improve Job Interview Performance with Mock Interview Generatorcited by 6
- 2024Conversate: Supporting Reflective Learning in Interview Practice Through Interactive Simulation and Dialogic Feedbackcited by 5
- 2024VIVID: Human-AI Collaborative Authoring of Vicarious Dialogues from Lecture Videoscited by 3
- 2025How do Software Engineering Candidates Prepare for Technical Interviews?cited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2025MimiTalk: Revolutionizing Qualitative Research with Dual-Agent AI
- 2026How AI Coders Discuss, Disagree, and Reach Consensus: Challenges and Opportunities for LLM-Based Qualitative Coding
- 2023Who's Thinking? A Push for Human-Centered Evaluation of LLMs using the XAI Playbook
- 2024AI Thinking: A framework for rethinking artificial intelligence in practice
- 2025Bridging the AI Adoption Gap: Designing an Interactive Pedagogical Agent for Higher Education Instructors
- 2026Principal Trait Analysis: Towards Deriving "Skills" in Human-AI Collaboration
- 2024The Effects of Generative AI on Computing Students' Help-Seeking Preferences
- 2026From Transcripts to AI Agents: Knowledge Extraction, RAG Integration, and Robust Evaluation of Conversational AI Assistants