Assessment Topics

Pick a topic, choose your difficulty, and prove what you know. Each assessment is uniquely generated by AI — no two tests are alike.

🐍

Python

languages

Core language, data structures, OOP, decorators, generators, and Pythonic patterns.

beginnerintermediateadvanced
15,230
71.2% avg
30m
⚛️

React

frontend

Components, hooks, state management, performance optimization, and the React ecosystem.

beginnerintermediateadvanced
12,847
68.5% avg
30m
🌳

Data Structures

fundamentals

Arrays, trees, graphs, hash maps, heaps, and algorithmic problem-solving.

beginnerintermediateadvanced
11,200
52.6% avg
40m
🔷

TypeScript

languages

Type system, generics, utility types, type narrowing, and advanced patterns.

beginnerintermediateadvanced
9,432
62.3% avg
30m

Java

languages

JVM internals, OOP design patterns, concurrency, generics, streams, and enterprise patterns.

beginnerintermediateadvanced
8,920
63.7% avg
30m
🟢

Node.js

backend

Event loop, streams, clustering, Express/Fastify, and backend patterns.

beginnerintermediateadvanced
8,450
65.8% avg
30m
🏗️

System Design

engineering

Scalability, load balancing, caching, database design, and distributed systems.

intermediateadvanced
7,621
55.1% avg
45m
☁️

AWS

cloud

EC2, S3, Lambda, DynamoDB, IAM, CloudFormation, and architectural best practices.

beginnerintermediateadvanced
6,890
59.7% avg
30m
🔀

Git & GitHub

tools

Branching, merging, rebasing, workflows, CI/CD, and collaboration patterns.

beginnerintermediate
6,230
74.1% avg
20m
🗄️

SQL & Databases

data

Queries, joins, indexing, normalization, transactions, and query optimization.

beginnerintermediateadvanced
5,670
63.4% avg
30m
⚙️

C++

languages

RAII, templates, STL, move semantics, smart pointers, and modern C++ patterns.

beginnerintermediateadvanced
4,780
51.3% avg
30m
🐳

Docker & K8s

devops

Containers, orchestration, networking, volumes, Helm charts, and production patterns.

beginnerintermediateadvanced
4,320
57.9% avg
30m
🎨

CSS & Tailwind

frontend

Flexbox, Grid, animations, responsive design, Tailwind utilities, and component patterns.

beginnerintermediateadvanced
4,100
69.3% avg
30m

Next.js

frontend

App Router, Server Components, SSR/SSG, middleware, caching, and deployment.

intermediateadvanced
3,890
60.2% avg
30m
🔧

C

languages

Pointers, memory management, structs, bit manipulation, preprocessor macros, and systems programming.

beginnerintermediateadvanced
3,200
54.8% avg
30m

More topics are added every week.

Want a specific topic?