Set up a new task for candidates
Quickly create tasks, assign reviewers, add custom evaluation questions, and ensure everything is ready for HR to share with candidates.
With Codebie, creating a task is simple. First, you name the task, assign employees as reviewers, and add custom evaluation questions to guide the review process. Once the task is ready, the reviewers push it using a single Git command. After the task is set up, it becomes visible to HR, who can then invite candidates to take the assessment.
You have the flexibility to send tasks privately to chosen candidates or share them publicly so any candidate can join. And soon, if you don’t have a task prepared, you’ll be able to choose from a library of ready-made tasks.
Get candidates started with a quick invite
Easily invite candidates to your code assessments and kickstart the evaluation process in just a few clicks.
Once your task is created, initiating the candidate evaluation process couldn’t be easier. With just a name and email, your HR team can send out invites instantly, streamlining the process for everyone involved. The candidate receives a notification with all the necessary details to get started.
When the invite is accepted, the candidate is added to the assessment pipeline, and both HR and reviewers are notified in real-time. From there, the candidate’s progress can be tracked effortlessly, allowing your team to focus on reviewing and evaluating code without skipping a step.
Candidate clones the assessment Git repository
As soon as the candidate accepts the invitation, they can access and clone the assessment repository to begin their coding task.
When a candidate accepts the invitation, a unique Git repository is automatically created for their assessment. The candidate is then provided with the Git credentials and the clone URL, giving them the ability to start working on the task immediately by cloning the repository. This marks the official start of the assessment process.
Once the repository is cloned, your team is notified instantly, and the candidate's status updates to "in progress." You can monitor their progress through the timeline feature, which tracks every stage of the assessment, ensuring you know exactly where each candidate is in the process.
Candidate pushes the solution to complete the task
Once the candidate finishes the assessment, they push the solution back to the repository, marking the start of the review process.
Once the candidate has completed the assessment, they push their solution back to the Git repository. During the assessment, candidates can use any editor or IDE they prefer, giving them the freedom to work in an environment they are comfortable with. After pushing the project, the system immediately triggers an email notification to your team, letting them know the solution is ready for review.
The task status then updates to "in review," and the assessment moves into the evaluation phase. This ensures your team is promptly informed and ready to begin the review process.
Reviewers start the evaluation process
Your team of developers kicks off the evaluation process by leaving detailed code reviews and answering evaluation questions.
After the candidate submits their solution, the evaluation process begins. Developers from your team provide detailed code reviews, evaluating the candidate’s solution line by line. Additionally, reviewers answer predesigned evaluation questions that help assess the candidate’s coding abilities based on the criteria your team has set.
By default, code reviews are visible to the candidate, offering them valuable feedback on their work. However, you have the option to hide specific comments or feedback if necessary, giving your team control over what is shared with the candidate.