CodeScreen originally began as a platform that companies could use to easily integrate their own take-home test into, allowing them to automate the take-home coding test workflow.

As we began speaking to more companies, it became clear that while a lot of companies liked our real-world testing approach and workflow, they did not currently have a custom test that they could integrate into our platform.

After receiving more and more requests for off-the-shelf tests to choose from, we began building out a library of real-world assessments that would serve this segment of our market.

After months of hard work, we are today announcing the arrival of CodeScreen Library Tests!

The philosophy behind the design of these tests is that they should match up with a job spec and mimic the type of work the candidate will be doing if they were to be hired.

For example, let’s imagine you are hiring for the following role:

An example job spec for a Java/Python backend developer

Our Tweets DynamoDB test can then be used to accurately gauge how a candidate would perform in that role:

The Tweets DynamoDB test on CodeScreen

Each of our tests contains a list of languages/frameworks that the candidate can write their solution in, and a set of skills tested. You can then filter on both of these:

Choosing a library test on CodeScreen

An existing CodeScreen client had this to say about one of our new backend assessments:

“Calling a REST API with authentication and storing the JSON into a class is exactly what a lot of our developers do daily. Also, the questions around the objects are real-life representatives; for example, calculating the time difference between tweets and finding the most popular hashtag.”

CodeScreen Library Tests are now available on all our pricing plans with no extra cost.

We will also be continuously adding to our test library and extending our language & framework coverage!


If so, then head over to to start your 7-day free trial!

If you have any questions or feedback, you can either:

  1. Comment on this article.
  2. Ping me a message on LinkedIn.
  3. Send an email to

Thanks for your time!