Inspiration
We noticed that most job seekers especially freshers and career switchers struggle not because they lack knowledge, but because they’re unprepared for real interview pressure. Traditional mock interviews are either expensive or ineffective. We wanted to build an AI-powered platform that simulates a real interview experience and gives actionable feedback, helping candidates get better with every attempt.
What it does
Hire Lens is a smart AI interview simulator.
Users upload their resume and choose the job role and company type. After a short wait, they’re placed in a Zoom-style mock interview environment. The AI interviewer asks role-specific, CV-based, and behavioral questions. Responses are captured via text or voice. After the interview, the AI provides a detailed feedback report, highlighting: Missed concepts Communication skills Confidence level Whether the user would have passed the real interview
Also user can get 1:1 mentorship from Industry Experts
How we built it
Frontend: Developed using React and TypeScript, with an integrated Monaco Editor for a seamless coding experience. Backend: Powered by Supabase, handling user authentication, data storage, and session management. AI Engine: Utilizes the Gemini API to generate personalized interview questions and analyze candidate responses. Interview UI: Designed a Zoom-style mock interview interface that supports both chat-based and voice-based interactions for a realistic interview experience. Coding Questions: Built a proprietary database of hundreds of real coding problems sourced from the top 50 tech companies, each paired with curated test cases. Code Execution: Integrated the JDoodle API to enable real-time code execution and evaluation during technical interviews. Automation: Implemented background task queues to automatically generate interview setups and deliver detailed feedback reports post-session.
Challenges we ran into
Netlify Deploy Challenge : I have deployed my website on netlify Supabase Challege : I have used Supabase as database ElevenLabs : I have used ElevenLabs API to convert text to audio (for AI Interviewer)
Accomplishments that we're proud of
Created a fully working MVP used by actual job seekers. Simulated interviews for roles across tech, marketing, and data science. Achieved high accuracy in CV based follow-up questions. Built everything with minimal resources and zero prior coding expertise. Users reported real-world interviews felt easier after using Hire Lens.
What we learned
Realistic AI simulation requires deep personalization , a one size fits all approach doesn’t work. Users want feedback more than just scores—they value why they were wrong. Fine-tuning or custom models could drastically reduce cost and improve relevance. Great UX in mock interviews can build user confidence and improve outcomes.
What's next for Hire Lens
Replace Gemini with our own fine-tuned open-source model for cost efficiency Add adaptive cross-questioning logic based on user’s answers Launch an analytics dashboard for users to track their progress over multiple interviews Add face-cam based behavioral analysis and cheat detection Introduce a SaaS version for colleges, bootcamps, and HR teams Expand to support non-tech roles and regional language interviews
Built With
- deepgram
- elevenlabs
- gemini
- jdoodle
- netlify
- react
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.