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.

policyexpertopengammalumigo
lumigoonceAcreFund
policyexpert
opengamma
lumigo
lumigo
onceAcreFund
results

Why use CodeScreen?

results

Increase Accuracy

Our real-world coding environment makes the result of a test highly indicative of how the candidate will perform in the job.

Our real-world coding environment makes the result of a test highly indicative of how the candidate will perform in the job.

results

Improve Candidate Experience

Candidates take tests in their own time and in an
environment they are most comfortable and familiar with.

Candidates takes test in their own time and in an environment they are most comfortable and familiar with.

results

Decrease Time-to-Hire

Automated grading and ability to screen candidates asynchronously vastly reduces time taken to filter applicants.

Automated grading and ability to screen candidates asynchronously vastly reduces time taken to filter applicants.

results

Standardize Brand

CodeScreen can be entirely white-labelled to your
company, resulting in a consistent brand across your
hiring process.

CodeScreen can be entirely white-labelled to your company, resulting in a consistent brand across your hiring process.

results

Remove Bias

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

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

Happy Customers

Save time and money

See why our customers love using CodeScreen to hire more
effectively and accurately while saving time and money in the process.

See why our customers love using CodeScreen to hire more effectively and accurately while saving time and money in the process.

customer photo

CodeScreen has been a tremendous time-saver for us, which is all the more important as we’re operating in a difficult hiring market with a very broad range of skills level and hence a high candidate/offer ratio. The smooth integration to our Applicant Tracking System, including the reporting of candidate scores, was the cherry on the cake, as well as the team’s fantastic support.

Yann Jouanique Director, Software Engineering at One Acre Fund
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

Happy Candidates

Give candidates their best shot

Hear why CodeScreen is the candidates' favorite way of applying to roles.

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

Our ATS Partners

jazzhr
greenhouse
workable
comeet
smartrecruiters

How it works

step-1

Step 1

Company creates a custom test 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

Company receives a detailed analysis report on the candidate's solution.

results

Real-world library tests

All of our tests involve using everyday libraries to solve real-world problems.
Filter through our tests library by language/framework and the skills you want to test.

All of our tests involve using everyday libraries to solve real-world problems.

github github

Supported languages & frameworks

Ruby

ruby

JavaScript

javascript

Python

python

PHP

Java

java

Kotlin

kotlin

.NET

.net

Go

Scala

Scala

SpringBoot

SpringBoot

Angular

Angular

AngularJS

Angular

React

React

React Native

React

Vue.js

Vue.js

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, but are included in the code coverage analysis.

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 & frameworks 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 JazzHR, Greenhouse, Workable, Comeet and SmartRecruiters. 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.

What happens if I exceed the max number of tests for one of the yearly plans?

Once you exceed the maximum allowed number of tests during the year for the Starter, Pro or Enterprise yearly plans, a member of our sales team will be in touch to help you choose the plan that best meets your needs as part of your renewal process.

Recent Blog Posts

github
github
github

Pricing

Simple pricing that scales with your hiring needs.
Try it for free. All pricing plans can either be billed monthly or annually. Cancel any time.

Starter

60 tests per year

$33 per month (billed yearly)

14-day free trial
  • Automated test suite scoring
  • Detailed Code Analysis
  • Code Coverage Reports
  • Tests library
  • Custom tests
  • 10+ languages
  • Automated candidate feedback
  • Chat & Email Support

Pro

300 tests per year

$169 per month (billed yearly)

14-day free trial
  • Everything from Starter
  • API access
  • ATS integration
  • White-Labelling
  • Zapier integration
  • Private Slack channel

Enterprise

1,500 tests per year

$499 per month (billed yearly)

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