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

Hire better candidates faster with
real-world coding challenges

Hire better candidates faster with real-world coding challenges

Screening developers with brainteasers and live coding sessions is
inaccurate and inefficient. CodeScreen lets candidates show you their
real-world coding skills by solving realistic, asynchronous challenges.

Screening developers with brainteasers and live coding sessions is inaccurate and inefficient. CodeScreen lets candidates show you their real-world coding skills by solving realistic, asynchronous challenges.

results

Why use CodeScreen?

results

Increase Accuracy

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

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

results

Improve Candidate Experience

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

Candidates takes assessments 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.

Trusted by organizations globally

current codeable medly evolution og lumigo

Trusted by
organizations globally

current
codeable
medly
evolution
og
lumigo

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 saves us a lot of time by automating our take-home coding assignment stage in the interview process. Now our interview panel only needs to be involved if the code submission passes the CodeScreen stage, thereby increasing the number of candidates we can evaluate. It integrates seamlessly with our ATS providing a smooth experience for the recruiters as well as candidates.

Kunal Dabir VP of Engineering at Medly Pharmacy
customer photo

So many assessment platforms rely on the candidate writing code in a web-based interface, but this isn't realistic. We were looking primarily for integration with GitHub, allowing candidates to work on the assessment in the same way as they would develop software at OpenGamma, using an IDE of their choice.

Jon Senior CTO at OpenGamma
customer photo

We had a hand-crafted semi-automated git-based candidate grading process and evaluated various solutions to automate it. Only CodeScreen could carry it over seamlessly without process changes.

Juris Krikis Scala and JavaScript Department Lead at Evolution

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 assessments and live pair programming exercises, which always made me feel unnecessarily stressed and did not accurately gauge my programming skills.

Jake West-Gomila Frontend Developer at OpenGamma

Our ATS Partners

How it works

step-1

Step 1

Company creates a custom assessment or chooses from our in-house library of assessments.

step-2

Step 2

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

step-3

Step 3

Candidate completes assessment 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 assessments

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

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

github github

Supported languages & frameworks

Ruby

ruby

JavaScript

javascript

TypeScript

typescript

Python

python

PHP

Java

java

Kotlin

kotlin

.NET

.net

C++

C++

Rust

Go

Haskell

Haskell

Elixir

Elixir

Scala

Scala

Solidity

Solidity

Swift

Swift

SQL

SQL

R

R

Apex

Apex

Angular

Angular

AngularJS

Angular

React

React

React Native

React

Vue.js

Vue.js

Rails

Rails

Django

Django

WordPress

WordPress

Terraform

Terraform

Frequently Asked Questions

How much does CodeScreen cost?

See our pricing section.

What are hidden test cases?

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 unit tests?

A candidate cannot add/change any existing test suite files. They can however add their own unit tests to new files they create. You can configure the candidate's unit tests to be included in the suite of test cases that the candidate's solution is scored against, but they are always 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 assessment, their access is then revoked and you are given access.

How long does it take to complete one of your assessments?

All of our assessments have been designed to be successfully completed within 60 - 90 minutes. We allow you to set a maximum time greater than this so that the candidate does not feel unnecessarily stressed.

Are unit tests required?

No. Your assessment can have zero unit tests if you feel that your assessment 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 their solution to an assessment in any of the languages/frameworks that the assessment supports. Most assessments 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, Recruitee, Teamtailor, Ashby, Comeet and SmartRecruiters. We are in the process of adding support for more!

At what point is one candidate consumed from my monthly quota?

One candidate is consumed from your monthly quota once a candidate begins a CodeScreen assessment. This is the point at which the private repo on GitHub is created for them.

What forms of payment do you support?

We use Stripe as our online payment provider, and accept the following credit and debit cards:

VisaMastercardAMEXUnion Pay

Recent Blog Posts

github
github
github

Pricing

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

Pro

20 candidates monthly

$10/additional candidate

$249 per month

7-day free trial

No credit card required

  • Automated Grading
  • Assessments Library
  • Custom Assessments
  • ATS Integration
  • Unlimited Users
  • Static Code Analysis
  • Code Coverage Analysis
  • Anonymous Candidate Mode
  • Automated Candidate Feedback
  • Video Recordings
  • Social SSO
  • Email & Live Chat Support

Business

100 candidates monthly

$5/additional candidate

$599 per month

7-day free trial

No credit card required

  • Everything from Pro
  • Custom Emails
  • Analytics & Reporting
  • Enterprise SSO
  • API Access
  • Private Slack Channel

Enterprise

Unlimited candidates

 

Contact us for a specific quote

7-day free trial

No credit card required

  • Everything from Business
  • Custom Domain
  • Dedicated GitHub account
  • Invoice Billing
  • Dedicated Account Manager