InterviewGPT

View project ↗
InterviewGPT project preview

A CLI that runs asynchronous technical interviews, records reasoning and code, then emails a structured evaluation.

Automated interviews in the CLI

InterviewGPT runs LeetCode-style interviews directly in a terminal. It handles both code and concept questions, asks follow-ups, and requests explanations when an answer needs more evidence.

Features

  • A structured AI interviewer that asks one question at a time
  • Complete transcript and code recording
  • Variable interview length based on the conversation
  • Firestore-backed access keys linked to candidate emails
  • MIME-formatted email reports with summaries, scores, and a verdict
  • Timestamps that help reviewers understand how a candidate worked