Skill Assessments
Test your knowledge and benchmark your skills
Algorithms & Complexity
AlgorithmsBig-O reasoning, sorting, searching and classic algorithmic techniques.
10
Questions
15m
Time limit
70%
Pass mark
Arrays & Strings
Arrays & StringsTwo pointers, sliding windows, prefix sums and string manipulation.
10
Questions
12m
Time limit
70%
Pass mark
Data Structures Fundamentals
Data StructuresCore properties and costs of arrays, linked lists, stacks, queues, hash tables and heaps.
10
Questions
15m
Time limit
70%
Pass mark
Dynamic Programming
Dynamic ProgrammingRecognising overlapping subproblems, defining states and writing transitions.
10
Questions
20m
Time limit
70%
Pass mark
Graph Theory
Graph TheoryTraversals, connectivity, topological order and shortest paths.
10
Questions
15m
Time limit
70%
Pass mark
Trees & Binary Search Trees
TreesTraversals, BST properties, height and balance.
10
Questions
15m
Time limit
70%
Pass mark