Many job seekers struggle to prepare effectively for interviews due to the lack of realistic practice environments and structured, personalized feedback. Traditional preparation methods such as reading questions or practicing alone do not accurately simulate real interview pressure, making it difficult for candidates to evaluate their communication skills, technical clarity, and overall readiness. As a result, candidates often enter interviews without clear insights into their strengths, weaknesses, and areas for improvement.
Intrvu AI is a full-stack AI-powered mock interview platform designed to help job seekers prepare effectively for technical and HR interviews through a realistic and structured practice environment. The platform provides secure user authentication and allows candidates to configure interview sessions based on parameters such as job role, experience level, interview difficulty, and interaction mode. Users can engage in interviews using real-time voice or chat-based interfaces, creating an experience that closely mirrors real-world interview scenarios. The system is built using modern frontend technologies and a scalable backend architecture to ensure smooth user interactions, reliability, and performance.
During each interview session, Intrvu AI leverages advanced AI models to dynamically generate interview questions and context-aware follow-up prompts. User responses are captured and analyzed to generate detailed feedback, performance scores, and personalized improvement suggestions. All interview sessions and evaluations are securely stored, enabling users to review past interviews, track progress over time, and identify strengths and areas for improvement. By combining real-time interaction, AI-driven evaluation, and persistent data storage, Intrvu AI delivers a comprehensive and data-driven interview preparation experience.

Simulates real interview scenarios using AI-generated questions with voice or text-based interaction.

Conduct live interviews using AI voice interaction powered by VAPI Voice SDK for a realistic experience.

Allows users to configure interviews based on role, experience level, difficulty, and interview mode.

Provides AI-driven evaluation, ratings, strengths, and improvement suggestions after each interview.

Stores past interview sessions and generates detailed reports accessible anytime from the dashboard.

Implements Google OAuth with NextAuth to secure user data and restrict access to authenticated users only.