How Codeaid Works
With our Git-based testing platform, you can assess your candidates’ skills and how they use them to solve problems and build the functional software you need.

What is Git?
Git is a free, open source and the most popular distributed version control system that records changes made to code over time.
It has a unique data model in that each developer has their own copy of the project and can make changes to it without affecting the main project. When ready, developers can push their changes to the repository.


Why Codeaid Uses Git
Codeaid’s Git-based system replicates the same workflow that developers and engineers would use in real-life projects, simulating an environment that is as close to an actual work environment as possible.
By using a Git-based system, Codeaid can also measure the developer’s Git knowledge and understanding – which is a mandatory skill itself for most development roles.
What Is the Testing Process?
Best of Our Features
Grading System
A Built-In, Fully Automated Grading System
The Codeaid grading system knows what to look for and what insights you want to see. So, sit back and let it do all the tedious grading for you. Don’t worry, it will still show you how the grade was composed if you want to see more details on which sections were passed and which were failed.
Cancel/Extend
Need to cancel a test or extend the time limit?
Codeaid tests are flexible and allow you to easily cancel tests or extend the challenge time limit.
Notifications
Manage all notifications
Have full control over which notifications you, your team, and your candidates receive.
Multi-tenant
Fully multi-tenant system
The Codeaid system has been designed to give you the flexibility of having multiple companies and/or teams under one account.
Records
Record of All Tests
The data from all tests are stored in the system so you can track and compare past and potential candidates.
Plagiarism
Check for Plagiarism
Our built-in plagiarism checker accurately detects copied or inauthentic work. Each candidate gets a similarity % score to show how much of their task was their own unique work and how much (if any) is similar to others.
Dashboard
Access All Your Data in One Centralized Dashboard
Drill down into the data to get more details about the quality of your candidate pool. Track test submissions, score statistics, and other key metrics through our always-up-to-date dashboard.
Filter/Search
Easily Filter and Search Through Your Candidates
Separate the developer wheat from the chaff by quickly and easily filtering through candidates that meet your standards.