Inspiration
Preparing for interviews is stressful, especially when candidates know the concepts but struggle to structure clear, confident answers. I wanted to build a tool that helps students and job seekers practice interview-ready responses in a simple and practical way.
What it does
Interview Prep Assistant is an AI-powered CLI tool that generates structured, interview-ready answers based on a job role and an interview question. It provides clear explanations, real-world examples, key talking points, and professional tips to help users respond confidently in interviews.
How I built it
I built the project using Python and the Google Gemini API. The application takes user input from the command line, sends a structured prompt to the Gemini model, and displays a well-organized response. The focus was on simplicity, clarity, and real-world usefulness rather than complex UI.
Challenges I ran into
The main challenge was working with evolving SDKs and model versions while integrating the Gemini API. Ensuring the correct model compatibility and stable execution required careful testing. I also focused on designing prompts that produce concise, interview-friendly answers instead of long, generic explanations.
What I learned
Through this project, I learned how to integrate modern AI APIs, handle SDK changes, and design effective prompts for real-world use cases. I also gained experience in building clean, demo-ready tools under hackathon time constraints.
Built With
- artificialintelligence
- google-gemini-api
- python
Log in or sign up for Devpost to join the conversation.