Welcome to our technical assessment repository! This collection of challenges is designed to evaluate your ability to build AI-powered recruitment tools that solve real-world problems.
- Review the challenges below
- Choose ONE that best matches your skills and interests
- Fork this repository and implement your solution
- Submit a pull request with your completed challenge
We are building an Agentic recruitment platform with specialized agents that automate key aspects of the hiring process. Our technology stack includes React, Node.js, TypeScript, and modern AI/LLM integrations.
Choose ONE of the following challenges:
Design an intelligent system that matches candidates to jobs by understanding skill equivalence, experience depth, and potential fit.
Build a system that extracts structured, validated data from unstructured resume content.
Create a conversational agent that provides job information while qualifying candidates through natural dialogue.
Develop a tool that generates tailored technical interview questions with appropriate difficulty calibration.
Regardless of which challenge you choose, we'll evaluate your submission on:
- Problem Solving: How you approach and decompose a complex problem
- AI Integration: Strategic use of LLMs beyond simple prompt engineering
- Code Quality: Structure, readability, and maintainability
- System Design: Architecture decisions and technical tradeoffs
- Functionality: Effectiveness of your solution for the intended use case
Each challenge is designed to take approximately 4-8 hours. We value your time and don't expect a production-ready system. Focus on demonstrating your approach and technical thinking rather than perfecting every detail.
- Fork this repository
- Create a new branch with a descriptive name (
your-name-solution
) - Implement your solution
- Submit a pull request with a summary of your approach
- Include setup instructions in your README
We're excited to see your creative solutions to these challenges!
If you have questions about the assignment, please open an issue in this repository.