GetHired
Your AI Partner to Ace Every Interview.
The problem GetHired solves
The Problem It Solves
- Interview preparation is stressful and inconsistent for most job seekers.
- Existing mock interview platforms use static question sets that don’t adapt to a candidate’s resume or target job.
- Candidates rarely get personalized feedback on how they communicate, behave, or present themselves.
- Soft skills such as confidence, facial expressions, and engagement are not evaluated in most existing tools.
- As a result, many candidates enter real interviews unprepared and unaware of their weaknesses.
How GetHired Helps
- Resume and Job Description Analysis: Users upload their resume and job description. The system automatically tailors interview questions based on their experience and required skills.
- Dynamic Questioning: Each question is generated in real time using AI. The next question adapts based on the user’s previous answer — just like a real interviewer.
- Cross-Verification: The platform detects inconsistencies between a candidate’s answers and their resume or job description, prompting clarification.
- Voice and Video Interview Simulation: Users can practice both phone and video interviews. The experience is fully interactive and human-like.
- Expression and Gesture Detection: The system observes facial expressions, gestures, and posture during the interview. It measures confidence, focus, and engagement levels to include in the final feedback.
- Distraction Detection: The AI can detect background movement, presence of other people, or phone usage. After three warnings, the session is disqualified for fairness and realism.
- Performance Summary: At the end of the mock interview, users receive a report summarizing their performance — covering accuracy, confidence, communication, and professionalism.
Future Expansion: Learning Management System (LMS)
- Integrated Learning Paths: Candidates will receive curated lessons and exercises based on their weak areas identified during mock interviews.
- Skill-Based Courses: Short interactive modules on communication, technical skills, and behavioral questions.
- Progress Tracking: A dashboard to track performance over multiple interviews and view improvement trends.
- Personalized Feedback Loop: Continuous learning through recommendations and quizzes tailored to each candidate’s skill level.
Why It Matters
- Brings real-world interview simulation to anyone, anywhere.
- Provides honest, actionable feedback — not just scores.
- Helps users grow from every session by combining practice + learning.
- Builds confidence and readiness for real interviews in a structured, data-driven way.
Challenges we ran into
While building GetHired, our team faced a few challenges that shaped the direction of the project and helped us understand its real potential.
1. API and Model Access
We initially faced issues with selecting a suitable AI model for dynamic question generation.
OpenAI and Hugging Face had pricing and access limitations, so we moved to Groq, which offered faster responses and better flexibility.
Configuring the API keys and ensuring smooth backend integration took several iterations, but we managed to stabilize it.
2. Frontend–Backend Integration
During development, we encountered CORS and access errors while connecting our React frontend with the Node.js backend.
We fixed this by adjusting the CORS settings to allow all origins during testing, ensuring smooth data flow.
3. Identifying the USP
One of the toughest parts was defining what truly makes GetHired stand out.
Initially, the idea felt similar to existing mock interview tools, but after brainstorming, we identified our USP:
real-time expression and gesture detection, resume-based dynamic questioning, and the plan to integrate an LMS for continuous skill improvement.
4. Time Constraints
With limited hackathon time, we had to focus on getting the core system working end-to-end — dynamic interviews, resume verification, and basic expression analysis — leaving advanced features like the LMS for future development.
Overcoming these challenges helped us build a clearer vision of GetHired’s strengths and how it can genuinely make interview preparation smarter and more interactive.
Technologies used
