The User
What It Is
When you use this platform, you get a web application built for practicing job interviews in a safe, repeatable way. You choose a role (e.g., Software Engineer), optionally a company, and a difficulty level, then run through technical, behavioral, or design interviews. Questions are generated for you by an AI model (AWS Bedrock), and after each answer, you receive a score and written feedback. Your sessions are saved so you can track your progress over time in a dashboard.
Why You Would Want to Use It
If you are preparing for real interviews, the simulator gives you a space to rehearse without scheduling with another person. You can target the type of interview you need, from technical, behavioral, or design, and tune difficulty and programming language for technical practice. The AI gives you immediate feedback and a score; after five sessions, your dashboard highlights your strengths and areas for improvement so you can focus your practice. Your dashboard also shows your interview history, recent and average scores
How It Works
You create an account or log in. From the interview screen, you enter the role you are practicing for and optionally the company, then pick difficulty (easy, medium, hard) and, for technical interviews, a programming language. You choose one of three interview types: Technical, Behavioral, or Design.
Once you start, the system generates a question tailored to your choices. You type (or use voice input) your answer and submit it. The AI evaluates your answer and returns a score and detailed feedback. In behavioral and design flows, follow-up questions give you a more conversational experience. You can add session notes. When you finish a question, you move to the next one or end the interview.
Your completed sessions are stored and summarized on your Dashboard: recent and average scores by interview type, and after five sessions, strengths and areas for improvement from your feedback, plus a history of past interviews for review.