All Work
webLive
InterviewMint
A high-fidelity AI interview simulator that provides realistic, low-stakes practice environments with role-specific technical and behavioral questions, real-time feedback, voice input, and detailed session reports.
The Challenge
Building a realistic interview simulation with real-time AI evaluation, voice transcription via Whisper, and dynamic follow-up question generation. Integrating D-ID lip-sync avatars with ElevenLabs voices across 10 distinct personas while maintaining low latency.
Tech Stack
React 19TypeScriptVite 6Tailwind CSS v4ZustandOpenAI Whisper APIElevenLabs APID-ID APIJudge0 APIClaude / GPT-4 / Gemini
Key Features
- 017 interview modes — Behavioral, Technical, Case Study, System Design, Role-Specific, Mixed, and Rapid Fire
- 025 difficulty levels — Intern through Director, adjusting question complexity and scoring expectations
- 03Text & voice input — type answers or speak naturally with real-time transcription via Whisper API
- 04AI-powered questions — JD-specific questions tailored to target company and role via Claude/GPT-4
- 05Follow-up engine — dynamic follow-up questions based on answer quality and depth
- 0610 interviewer personas — each with distinct personality, voice, and questioning style via ElevenLabs
- 07Monaco coding environment — full-featured code editor with Judge0 execution and test cases
- 08Session reports — per-question breakdown with content scores, delivery metrics, and PDF download
- 09Progress tracking — session history, score trends, and milestone badges
- 10JobMint integration — receives application context via postMessage, syncs results back
The Outcome
An AI-powered interview practice tool that helps job seekers prepare with realistic simulations, available standalone and embedded within the JobMint ecosystem.
aiinterviewcareer-toolsreacttypescriptwhisperelevenlabsmonaco
Last updated: March 19, 2026