Interview Preparation Assistant
SUWANI BOTHRA
Bhagwan Parshuram Institute of Technology
Guru Gobind Singh Indraprastha
University
Delhi, India suwanib2@gmail.com
ARYAN SHARMA
Bhagwan Parshuram Institute of
Technology
Guru Gobind Singh Indraprastha University
Delhi, India Aryan283BH@gmail.com
VASU MITTAL
Bhagwan Parshuram Institute of Technology
Guru Gobind Singh Indraprastha
University
Delhi, India mittalvasu0206@gmail.com
DR. RICHA VATS(Mentor)
Bhagwan Parshuram Institute of Technology
Guru Gobind Singh Indraprastha University
Delhi, India
richavats@bpitindia.com
YASHIKA GUPTA
Bhagwan Parshuram Institute of Technology
Guru Gobind Singh Indraprastha
University
Delhi, India gupta.yashika6891@gmail.com
Abstract — In an increasingly competitive job market, effective interview preparation is essential for job seekers to showcase their skills and secure their desired positions. This project introduces an AI-powered interview preparation platform that harnesses the power of LLM, Langchain, OpenAI, and other advanced technologies to provide a personalized and effective preparation experience.
The platform's Vue.js front end presents a user-friendly interface where candidates can enter their name and job title. Leveraging the Serp API, the platform retrieves relevant information from the candidate's LinkedIn profile, including work experience, technology stack, and other pertinent details. Utilizing a combination of LLM, Langchain, and OpenAI technologies, the platform generates personalized interview questions tailored to the candidate's unique skillset and experience. These questions cover both technical and HR-related aspects, ensuring comprehensive preparation for various interview scenarios. The platform's Python and Flask-based backend handles user input processing, LinkedIn data retrieval, and interview
question generation. It facilitates seamless communication between the front-end and back-end components, providing a smooth user experience. By providing personalized questions, efficient data processing, and a user-friendly interface, this AI-powered interview preparation platform surpasses the limitations of traditional preparation methods. It empowers job seekers to prepare effectively for interviews, enhancing their chances of success in a competitive job market.
Keywords— Large language model, LangChain, Application Programming Interface.