Back to results

Virginia Tech

Understanding the Preparation Phase of Technical Interviews

Abstract

dc:description.abstract

Technical coding interviews are a core part of the evaluation process of software engineering (SWE) applicants. This process requires SWE job seekers to typically complete either one or multiple rounds of such interviews which are designed to measure their technical understanding of software engineering topics such as Data Structures and Algorithms. However, there are additional considerations made during the evaluation process, such as the applicants behavioral skills. Skills such as communication, problem solving, and stress tolerance, are just some of the skills that may be used in addition to the general technical skills. Both of these skill areas, in addition to the cognitive and social complexities associated with the various types of interviewing environments, result in a challenging event in which to properly prepare for. Our research aims to better understand how SWE job seekers prepare for such interviews through survey usage which analysis their used services, study habits, and educational background, thus providing useful insight and understanding into the complexities associated with the preparation process as a whole. By understanding the challenges and practices associated with the preparation phase of technical interviews, our research aims to help SWE job seekers, hiring companies, and future research creation.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Computer Science and Applications
Department dc:contributor.department
Computer Science and Applications
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2023

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Bell, Brian Alexander
Chair dc:contributor.committeechair
  • Brown, Dwayne Christian
Committee members dc:contributor.committeemember
  • Farghally, Mohammed Fawzi Seddik
  • Lee, Sang Won

Subjects

dc:subject × 5

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:37776
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/115660

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Bell, Brian Alexander. Understanding the Preparation Phase of Technical Interviews. masters thesis, Virginia Tech, 2023. http://hdl.handle.net/10919/115660