Abstract
This report presents the design, development, and evaluation of an innovative virtual interview application aimed at revolutionizing the interview process across various use cases, including job interviews and college admissions. The application leverages cutting edge technologies such as ChatGPT, Node.js, React.js, AWS, and Asp. Net, C# and MongoDB to streamline the interview process, enhance candidate assessment, improve the candidate experience, and reduce organizational costs. The rapid evolution of recruitment and hiring practices, accelerated by the COVID-19 pandemic, has necessitated the adoption of virtual interview solutions to accommodate remote work and social distancing measures. This transformation has led to the integration of artificial intelligence (AI) and natural language processing (NLP) technologies into recruitment processes, facilitating automated candidate assessment. The virtual interview application developed in this study prioritizes user experience and efficiency. Through a user-friendly interface and seamless interaction, candidates can engage in dynamic interviews from the comfort of their own environments. The application automates various tasks such as interview scheduling, question selection, and candidate scoring, resulting in significant time savings for both interviewers and candidates. The development process follows a structured approach, encompassing requirement analysis, design, development, and testing, deployment, and evaluation phases. Usability testing and feedback collection from stakeholders contribute to iterative improvements, ensuring that the application meets user expectations and regulatory compliance. Significance lies in the application's potential to optimize traditional interview processes, leading to efficiency gains, cost reduction, and enhanced candidate experience. By showcasing the integration of advanced technologies and addressing legal and ethical considerations, this study contributes to the fields of Human Resources (HR) and Educational Technology (EdTech), paving the way for future innovations.