Our tasks are one of the most loved Codility features by candidates and hiring managers alike. We organise our tasks into five main libraries. 

Codility Task Libraries:

  1. The Core Library, available to all Codility Core customers.
  2. The Advanced Library, available to all Codility Advanced and Growth customers.
  3. The Enterprise library, available to all Codility Enterprise, Enterprise Plus and Enterprise Ultimate customers.
  4. The Custom Library, available to all Codility Core, Advanced, Growth,Enterprise, Enterprise Plus and Enterprise Ultimate customers.
  5. The Training Library, available to CodeTrain, Enterprise, Enterprise Plus and Enterprise Ultimate customers

Not sure which Libraries you have access to? Contact us at support@codility.com and we can let you know.

THE CORE LIBRARY

Core includes 130+ recruitment tasks which cover a range of fundamental programming skills and real-life engineering skills, as well as some technical knowledge assessed with MCQs. The majority of tasks are language-agnostic, so your candidate can complete them in any of our supported languages and you'll get comparable scoring. 

The Core library includes tasks assessing skills for elementary, easy, medium and hard difficulty levels in:

  • Coding
  • Algorithmic Programming
  • Front-end
  • Back-end
  • Bug-fixing
  • SQL
  • HTML/CSS
  • DevOps
  • QA
  • Mobile
  • Data Science

THE ADVANCED LIBRARY

The Advanced library includes 240+ tasks with a greater selection of all skills. They cover a range of fundamental programming skills, real-life engineering skills and technical knowledge. The number of active tasks floats around 240-300 and includes language-agnostic, framework-specific and multiple-choice options. 

The advanced library includes tasks assessing skills for elementary, easy, medium and hard difficulty levels in:

  • Coding
  • Algorithmic Programming
  • Front-end (JS, React, Angular, NodeJS Ruby on Rails etc.)
  • Back-end (Java8, .NET, Spring etc.)
  • Bug-fixing
  • SQL
  • Design (HTML/CSS)
  • Big Data
  • RegEx
  • .NET
  • Blockchain
  • Data Science
  • Django
  • DevOps
  • QA

THE ENTERPRISE LIBRARY

The Enterprise library gives access to the newest and most wide-ranging recruitment tasks that Codility has to offer covering fundamental programming skills, technical knowledge, and real-life engineering skills. The number of active tasks is at 300+ and includes language-agnostic, framework-specific and multiple-choice options. 

The full library includes tasks assessing skills for elementary, easy, medium and hard difficulty levels in:

  • Coding
  • Algorithmic Programming
  • Web Development (JS, React, Angular, NodeJS Ruby on Rails etc.)
  • Bug-fixing
  • SQL
  • Design (HTML/CSS)
  • Big Data
  • RegEx
  • .NET
  • Blockchain
  • Data Science
  • Django
  • DevOps
  • QA


THE CUSTOM LIBRARY

Your custom library is made up of the tasks and questions you and your team build yourselves. You can add custom:

  1. Coding Tasks  - automatic grading, plagiarism detection
  2. Multiple Choice Tasks - automatic grading
  3. Upload Tasks - manual grading
  4. Free-form Tasks - manual grading


THE TRAINING LIBRARY

Used to assess your team's skills, the training library is made up of a range of tasks ideal for internal use. 

The training library includes tasks assessing skills for elementary, easy, medium and hard difficulty levels in:

  • Coding
  • Algorithmic Programming
  • Web Development (JS)
  • SQL
Did this answer your question?