Skill Assessments

Test your knowledge and benchmark your skills

Certifications

Algorithms & Complexity

Algorithms

Big-O reasoning, sorting, searching and classic algorithmic techniques.

10

Questions

15m

Time limit

70%

Pass mark

Sign in to take

Arrays & Strings

Arrays & Strings

Two pointers, sliding windows, prefix sums and string manipulation.

10

Questions

12m

Time limit

70%

Pass mark

Sign in to take

Data Structures Fundamentals

Data Structures

Core properties and costs of arrays, linked lists, stacks, queues, hash tables and heaps.

10

Questions

15m

Time limit

70%

Pass mark

Sign in to take

Dynamic Programming

Dynamic Programming

Recognising overlapping subproblems, defining states and writing transitions.

10

Questions

20m

Time limit

70%

Pass mark

Sign in to take

Graph Theory

Graph Theory

Traversals, connectivity, topological order and shortest paths.

10

Questions

15m

Time limit

70%

Pass mark

Sign in to take

Trees & Binary Search Trees

Trees

Traversals, BST properties, height and balance.

10

Questions

15m

Time limit

70%

Pass mark

Sign in to take