AI Mock Interviews for CS & SWE Students

Ace Your Next Software Interview

InterviewCS simulates realistic technical and behavioral interviews with AI. Practice anytime, get instant feedback, and track your progress over time.

Want your own instance? Clone this repository and run it locally with your OpenAI API key — see the README.

Everything You Need to Prepare

AI-Led Interviews

Practice with realistic software engineering questions that adapt to your answers in real time.

Resume-Based Questions

Upload your resume and get targeted questions about your projects and experience.

Detailed Feedback Reports

Receive scores across communication, technical depth, problem-solving, and confidence.

Personalized Study Plan

Get strengths, weaknesses, study topics, and improved sample answers after every session.

How It Works

  • 1
    Sign in to the demo
  • 2
    Upload your resume (optional)
  • 3
    Choose role, level, and interview type
  • 4
    Complete an AI mock interview
  • 5
    Review your detailed feedback report

Ready to Level Up?

Sign in to explore the live demo, or clone the repo to run your own copy.

Sign In to Demo