We use cookies to provide the best experience. By continuing to use our website, you agree to the cookies policy outlined in our privacy policy. close cookies
results

The real-world coding test platform

Accelerate your hiring by screening developers fairly, quickly and accurately.

policyexpertopengammalumigolumigo
policyexpert
opengamma
lumigo
lumigo
results

Why CodeScreen?

results

Accurate

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.

results

Comfortable

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.

results

Automated

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.

results

Fair

Remove bias by assessing a candidate's real-world coding skills, allowing you to hire based on merit, not assumptions.

Our ATS Partners

greenhouse
workable
comeet

What our customers say

customer photo

CodeScreen's automated workflow & deep GitHub integration saves me so much time from dealing with zips and emails, greatly decreasing the time it takes to review candidates' submissions!

Radu Blana Frontend Lead at OpenGamma
customer photo

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

What candidates say

customer photo

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

How it works

step-1

Step 1

Company creates test based off our template generators or chooses from our in-house library of tests.

step-2

Step 2

CodeScreen creates private GitHub repo for candidate to complete the test. Candidate given access.

step-3

Step 3

Candidate completes test at home with their own IDE over a set number of hours/days.

step-4

Step 4

Candidate's solution scored against suite of test cases and run through SonarQube by CodeScreen.

results

Supported languages

Ruby

ruby

JavaScript

javascript

Python

python

PHP

Java

java

.NET

.net

Go

Scala

Scala

SpringBoot

SpringBoot

Angular

Angular

AngularJS

Angular

React

React

Rails

Rails

Django

Django

Frequently Asked Questions

How much does CodeScreen cost?

See our pricing section.

What are hidden tests?

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.

Can a candidate change/add tests?

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.

Who can see the private repo that is created?

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.

Are unit tests required?

No. Your test can have zero unit tests if you feel that your test does not work well with automated tests.

What languages/frameworks are supported?

See our supported languages section.

Can I allow the candidate to choose the language?

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.

Which ATS (Applicant Tracking Systems) do CodeScreen integrate with?

CodeScreen currently integrates with Greenhouse, Workable, and Comeet. We are in the process of adding support for more!

At what point is one test used up?

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.

What form of payments to you support?

We accept payment by all major credit and debit cards.

Recent Blog Posts

github
github
github

Pricing

Simple pricing that scales with your hiring needs.
Try it for free. All pricing plans are billed monthly. Cancel any time.

Starter

5 tests + $15 per additional test

$49 per month

14-day free trial
  • GitHub integration
  • Automated test suite scoring
  • Tests library
  • Custom tests
  • 10+ languages
  • Automated candidate feedback
  • Chat & Email Support

Pro

20 tests + $10 per additional test

$249 per month

14-day free trial
  • Everything from Starter
  • API access
  • ATS integration
  • SonarQube integration
  • Company branding
  • Private Slack channel

Enterprise

100 tests + $5 per additional test

$699 per month

14-day free trial
  • Everything from Pro
  • Priority support
  • Organisation-wide reports