GitHub integration and ability to use own IDE provides a real-world coding environment for candidates, making the result of a test highly indicative of how the candidate will perform in the job.
Candidates takes test in their own time and in an environment they are most comfortable and familiar with, allowing them to give their best showing in the test.
Automated test-suite scoring and code analysis results in a detailed report generated for each test solution, greatly reducing the time taken to review candidates' submissions.
Remove bias by assessing a candidate's real-world coding skills, allowing you to hire based on merit, not assumptions.
CodeScreen's integration with GitHub saves me so much time from dealing with zips and emails!Radu Blana Frontend Lead at OpenGamma
CodeScreen's real-world coding environment allows us to measure how candidates will perform on the job, therefore significantly increasing the accuracy and efficiency of our hiring process.Dom Farr CTO at Policy Expert
CodeScreen's real-life coding environment allowed me to showcase my actual ability when applying for developer roles. This is in contrast to browser based tests and live pair programming exercises, which always made me feel unnecessarily stressed and did not accurately gauge my programming skills.Jake West-Gomila
Company creates test based off our template generators or chooses from our in-house library of tests.
CodeScreen creates private GitHub repo for candidate to complete the test. Candidate given access.
Candidate completes test at home with their own IDE over a set number of hours/days.
Candidate's solution scored against suite of test cases and run through SonarQube by CodeScreen.
See our pricing section.
These are unit tests that are not visible to the candidate, but are run against the candidate’s solution and count towards the final score. These allow companies to test the solution against edge test cases.
A candidate cannot add/change any existing test suite files. They can however add their own tests to new files they create. These tests are not included in the suite of test cases that the candidate's solution is scored against.
Only the candidate is given access at the start. Once they have completed the test, their access is then revoked and you are given access.
No. Your test can have zero unit tests if you feel that your test does not work well with automated tests.
See our supported languages section.
A candidate can choose to write the test in any of the languages/frameworks that your test supports. All tests in our library are available in multiple different languages.
One test is consumed from your quota once a candidate begins a CodeScreen test. This is the point at which the private repo is created for them.
We accept payment by all major credit and debit cards.
Simple pricing that scales with your hiring needs.
Try it for free. All pricing plans are billed monthly. Cancel any time.
5 tests + $15 per additional test
$49 per month14-day free trial
20 tests + $15 per additional test
$249 per month14-day free trial
100 tests + $10 per additional test
$699 per month14-day free trial