Inspiration

The rise of remote work and virtual hiring processes has made behavioural interviews more important than ever. Many computer science students struggle to convey confidence and articulate their experiences in virtual interviews. We wanted to create a platform that empowers job seekers to refine both their content and delivery, giving them a competitive edge in the job market.

What it does

InterviewEdge is a centralized job searching platform that helps computer science students:

  • Prepare for behavioral interviews through AI-powered feedback
  • Track job applications and organize their job search process
  • Automate scheduling of practice interviews with AI coaching sessions
  • Improve body language, speaking tone, and response structure through multimodal analysis

How we built it

  • React.js for the front-end interface
  • Google Gemini API for multimodal analysis of video, audio, and text responses
  • Google Firebase for user authentication, database storage, and file uploads
  • Node.js & Express.js for backend API endpoints
  • Google Calendar API for scheduling practice interviews

Challenges we ran into

  • Integrating Google's Gemini API for simultaneous video, audio, and text analysis
  • Debugging :|
  • Merge conflicts :|

Accomplishments that we're proud of

  • Successfully implementing multimodal AI analysis to provide comprehensive feedback
  • Developing a seamless user experience with Google product integrations
  • Building a platform that democratizes access to professional-level interview coaching
  • Creating a tracking system that visualizes user improvement over time

What we learned

  • How to leverage Google's advanced AI capabilities for multimodal analysis
  • Best practices for integrating various Google APIs into a cohesive platform
  • The importance of user-centric design in building tools that support job seekers
  • How to balance technical complexity with performance and accessibility

What's next for NextStep

  • Expanding the platform to support technical interview preparation
  • Developing a mobile app version for on-the-go practice sessions
  • Incorporating mock interview sessions with AI avatars for a more interactive experience
Share this project:

Updates