Logo

CodeScreen

Real-world coding tests to identify your candidates' likely level of performance on the job.

CodeScreen lets companies create and use real-life take home coding tests that will indicate the candidates likely level of performance on the job. Candidates take CodeScreen tests using their own IDE and resources and CodeScreen is completely integrated with GitHub, which means candidates perform the test in an environment that they are most comfortable with, resulting in them giving their best showing in the test. CodeScreen also provides out of the box support for automated test suite scoring in multiple different languages and provides support for hidden tests, which allows companies to test each candidate solution against test edge cases. It currently integrates with Greenhouse, Workable, SmartRecruiters, JazzHR, and Comeet. More integrations with other Applicant Tracking Systems will be available shortly! Early adopters are seeing a massive increase in accuracy and efficiency with using CodeScreen compared to existing coding test providers. How it works? 1. Company creates their own test, based off an existing CodeScreen template, inside a private repo in their organisation’s GitHub account. Alternatively companies can choose a test from our real-world test library. 2. CodeScreen creates a private repo, inside the CodeScreen user account, for the candidate to complete the test. The contents of the repo created in Step 1 are copied over into this newly created private repo and the candidate is given access. 3. Candidate completes the test at home using their own IDE and resources within the time limit defined by the company. 4. Candidate submits the test, and their access to the private repo is revoked. Their solution is then automatically graded by CodeScreen, which includes test-suite scoring, code coverage reports, and static code analysis. 5. The company is notified of the result and is given a test report and access to the private repo that was created for the candidate to complete the test. CodeScreen currently supports the following languages/frameworks: Java, JavaScript (Node.js), Kotlin, Python, PHP, Go, Ruby, Scala, .NET, Angular, AngularJS, React, React Native, Vue.js, Rails and Django. Support for Rust, Clojure and React is currently in development and will be available soon!