Back to All Projects

Interview Ace

Practice AI-powered mock interviews.

Project Details

Interview Ace is an AI-driven platform for practicing job interviews. Users can select a job role and interview type (general, behavioral, technical). The AI provides questions, analyzes spoken or typed answers for relevance, clarity, and depth, offers a score, and gives improvement tips. It can also ask follow-up questions and provides an overall performance summary.

Problem Statement

Job seekers often lack access to quality mock interview practice, especially for specific roles. It's hard to get objective, instant feedback on their answers, which makes it difficult to improve their communication and interviewing skills effectively.

My Role

Solo Project. I was responsible for the entire development, from the front-end interface to integrating the SpeechRecognition API and engineering the Genkit-powered AI coach that provides real-time feedback.

Key Learnings

This project was a fantastic exploration of human-computer interaction. Integrating the Web Speech API for voice input was challenging but rewarding. The core learning was in designing the AI feedback system to be constructive and encouraging, not just critical. It required careful prompt design to balance scoring with actionable advice.

Technology Stack

Next.js
React
TypeScript
ShadCN UI
Genkit
SpeechRecognition API