TheCodeTest helps software companies build diverse engineering teams

Assess the code; Hire the human

Your coding challenges represent your team and your business. TheCodeTest improves the way you manage them.

Get started today

Eliminate bias

Candidate details and other reviewers' feedback is hidden until the end. Focus on the code, then decide as a team; never lose the personal connection.

15%

of the tech workforce are from BAME backgrounds

19%

of tech workers are non-male, compared to 49% in all other jobs

Your own code challenges

You've invested time and effort building coding challenges which represent your company's domain and engineering values. Picking from a library of generic tasks just isn't good enough

Give your candidates confidence

Candidates don't want AI algorithms deciding their next career move for them. Your engineers lead the assessment process; skills are evaluated by the people the candidate will be working with

Say goodbye to disorganisation

Each candidate gets their own isolated, fresh copy of the challenge. No more submissions in zip files; no more public repos; no more managing branches yourself; no more apologetic emails.

Get Started Today

TheCodeTest difference

 
Simple for candidates

Candidates follow an everyday workflow. It all starts with git clone.

Simple for you

Our infrastructure allows you to offload all the submission management to us.

Your own code challenges

Upload your tasks and send to candidates immediately.

Simple pricing

Purchase packs of credits. Simply top up whenever you need more.

Collaborative yet unbiased

Your engineers review in a familiar-feeling environment, but without external influence.

Privacy first

We never use candidates' information for marketing purposes. We regularly scrub all personal info from our database.

Better All-Round

 
Protect your coding challenges

Without a clear submission pipeline, candidates often upload solutions to public repositories. Our software and infrastructure means this is no-longer necessary.

No more frantic emails with rushed amendments

Candidates can continue making changes even after submitting, right up until the moment the first reviewer opens their code.

 
Secure git history

Everyone gets their own isolated fork of your base task. This can never be merged back, so there's no chance of accidentally exposing anything to other candidates.

The Human Touch

Humans don't want computers deciding how good their work is. Reviewers don't want to feel isolated, nor do they want to review in an unfamiliar workflow. We've designed our system to solve these problems.

TheCodeTest was conceived, designed, and built, by engineers with hundreds of hours' experience on both sides of the recruitment process.

This is the solution your own teams would build if they had the time.

Built by engineers, for engineering teams

How it works

 
  • Upload your code challenges

    Use the same challenges your in-house engineers are already familiar with. Update it at any time with git push.

  • Send the task and assign reviewers

    We'll create an isolated copy of your challenge and take care of sending access credentials to the candidate.

    Reviewers will not be able to see any details about the candidate or who else is assigned.

  • Candidate works on the task

    The candidate clones the task from their private repository. Once ready, they request review.

    Candidates can even continue adding those last-minute changes they always seem to remember after submitting.

  • Reviewers begin review

    At this point the attempt becomes locked, and the candidate cannot make any further updates. The reviewing UI will feel intuitive and familiar to your engineers.

  • Reviewer completes review

    Upon submitting their assessment, the reviewer will be able to see other people's comments and the overall grading. Use this information to drive your follow-up interview.

No obligation free trial

We'll give you 10 free credits upon sign-up.

No credit card required.