>mithil_batra.log
← cd ../engineering-log

incident report · INC-003 · AI Mock Interviewer

incident #003·class feedback quality·status resolved
> the problem
Interview prep is mostly static question banks — no questions tailored to your role, and no feedback until a mentor has time for you.
> the approach
Simulate a real interview: generate role-based questions with an LLM, evaluate the answers, and hand back specific, instant feedback — no mentor required.
evidence/ai-mock-interview.jpg
AI Mock Interviewer — live app · role-based interviews with instant feedback
> architecture.log
01INFORole-based question selection drives prompt construction
02INFOGoogle Gemini generates questions and grades responses
03INFOPostgreSQL persists sessions, answers, and feedback history
04INFONext.js front end for the interview flow
error · root cause

Getting the model to produce consistent, useful evaluation instead of vague praise — structuring prompts and schemas so feedback is specific and actionable.

info · resolution

A model is only as good as the structure around it. Constrain generation and grading with clear schemas and role context and the quality jumps.