Skip to content

About

An interactive web-based AI Interview Simulator built using HTML, CSS, and JavaScript. This application helps users practice HR, Technical, and Aptitude interview questions in a realistic interview environment with timers, scoring, and instant feedback.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 AI Interview Simulator

An interactive, responsive web application that helps students and job seekers prepare for interviews through simulated HR, Technical, and Aptitude rounds. Practice answering questions, manage your time, and evaluate your performance with instant feedback and scoring.

✨ Features

  • 🎤 Multiple Interview Categories — HR, Technical, and Aptitude rounds.
  • 🔀 Randomized Questions — Five randomly selected questions per session.
  • ⏱️ Countdown Timer — 60 seconds to answer each question.
  • 🧠 Automatic Answer Evaluation — Feedback based on answer quality and length.
  • 📊 Performance Scoring — Final score, percentage, and performance rating.
  • 💬 Instant Feedback — Review your answers and understand your performance.
  • 📱 Responsive Design — A user-friendly interface across different screen sizes.
  • ⚡ Lightweight and Fast — Built with vanilla JavaScript, HTML, and CSS.

🛠️ Tech Stack

Technology Purpose
HTML5 Application structure
CSS3 Styling and responsive layouts
JavaScript (ES6) Application logic and interactivity

🚀 How It Works

  1. Select an interview category.
  2. Start a simulated interview session.
  3. Answer five randomly selected questions.
  4. Submit each answer within the 60-second time limit.
  5. Receive feedback and review your final performance score.

📂 Project Structure

AI-Interview-Simulator/
├── index.html       # Application structure
├── style.css        # Styling and responsive UI
├── script.js        # Interview logic and scoring
└── questions.js     # Interview question bank

🎓 Learning Outcomes

This project helped me explore and practice:

  • JavaScript DOM manipulation
  • Event handling and timer management
  • Dynamic content rendering
  • Conditional logic and score calculation
  • Responsive web design
  • Interactive user interface development

🔮 Future Enhancements

  • AI-powered answer analysis
  • Voice-based interview sessions
  • Speech recognition
  • User authentication and interview history
  • Difficulty levels and additional categories
  • Dark and light themes

👨‍💻 Author

Bindu M Y

A web development project focused on making interview preparation more interactive and accessible for students and job seekers.


⭐ If you find this project useful, consider giving the repository a star! Thanks for watching. Hit the follow button

About

An interactive web-based AI Interview Simulator built using HTML, CSS, and JavaScript. This application helps users practice HR, Technical, and Aptitude interview questions in a realistic interview environment with timers, scoring, and instant feedback.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages