Most candidates practice interviews in a vacuum — no realistic pressure, no calibrated feedback, no signal on what a real interviewer actually values. Existing tools either give generic tips or require a human coach (expensive, hard to schedule).
Platform that runs real-feel technical interviews, scores responses on rubrics, and ships structured feedback back to the candidate in under 10 seconds.
Most candidates practice interviews in a vacuum — no realistic pressure, no calibrated feedback, no signal on what a real interviewer actually values. Existing tools either give generic tips or require a human coach (expensive, hard to schedule).
Built an end-to-end interview simulation platform. The LLM plays a senior engineer from a specific company persona, asks adaptive follow-ups, and at the end scores the candidate's responses against a rubric (correctness, communication, depth, speed). Feedback is streamed back as structured markdown in under 10 seconds. Submitted and won at a 48-hour hackathon.
Candidate selects role and company. System prompt injects interviewer persona + few-shot company-style questions.
LangChain manages conversation state. Model asks adaptive follow-ups based on previous answers.
After final answer, GPT-4 evaluates on 4 dimensions: correctness, communication, depth, speed — with chain-of-thought reasoning.
Structured markdown feedback streams to the UI in under 10 seconds. Candidate sees score + improvement notes.
Rubric-grounded evaluation with chain-of-thought reasoning produces far more actionable feedback than open-ended scoring.
Streaming the feedback (not waiting for the full response) makes the UX feel dramatically faster — critical for a high-stakes moment.
System prompt persona injection alone wasn't enough; few-shot examples of company-style questions were needed to stay in character.
Time pressure in hackathons forces the right scope decisions — cut the nice-to-haves early.
Interviewer persona and rubric-based evaluation
Chain composition for multi-turn interview flow
Full-stack app framework — frontend and API routes
Scoring and feedback pipeline
Deployment and edge functions