InterviewAI is a smart, full-stack mock interview platform designed to simulate real-life technical interviews. Leveraging AI, it generates role-specific questions, analyzes user responses, scores performance, and offers personalized feedback β all in one seamless experience.
-
π§ AI-Generated Questions
Get tailored interview questions based on job role, tech stack, or your uploaded resume (PDF). -
π€ Voice-Based Interviewing
Use your mic to respond β the AI converts speech to text and evaluates your answers. -
βοΈ Editable Transcripts
Fix any misinterpretations from the mic input before submitting for analysis. -
π Smart Scoring System
Your responses are scored on relevance, clarity, and depth. -
π‘ Personalized Feedback
Get improvement tips for each answer and your overall performance. -
π Resume Parsing
Upload a resume to get customized interview questions based on your skills and experience. -
π Test History & Dashboard
Track your past interviews, scores, and feedback β all in one place.
| Category | Technology |
|---|---|
| Frontend | Next.js, TypeScript, Tailwind CSS |
| Backend | Node.js, Express |
| Database | MongoDB |
| AI & NLP | Google Gemini API |
| Voice Input | Web Speech API |
# Clone the repo
git clone https://github.com/theeaashish/interview-ai