Skip to content
Shivam Mishra
Selected work

Conversational Interviewing System

An agentic interview system that runs multi-turn conversational interviews, generates follow-up questions dynamically, supports live coding, and produces LLM-generated insights for reviewers.

Capability flow

  1. 01Candidate answer
  2. 02Agentic interviewer
  3. 03Follow-up or code task
  4. 04Signals for review
  5. 05Reviewer insights

The problem

Early interview rounds take a lot of interviewer time and are hard to keep consistent across large candidate pools. The goal was to reduce that dependence on live interviewers for defined interview stages.

What the system does

  • Runs multi-turn interviews as a conversation, not a fixed questionnaire.
  • Generates questions and follow-ups dynamically from the candidate’s answers.
  • Supports coding questions through an integrated code editor.
  • Works in natural-language and video interview formats.
  • Includes identity and impersonation controls, which surface signals for human review.
  • Produces LLM-generated interview insights for the people making the hiring decision.

My role

I architected the agentic interview flow and led the system’s productisation with the team.