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
languagesCore language, data structures, OOP, decorators, generators, and Pythonic patterns.
React
frontendComponents, hooks, state management, performance optimization, and the React ecosystem.
Data Structures
fundamentalsArrays, trees, graphs, hash maps, heaps, and algorithmic problem-solving.
TypeScript
languagesType system, generics, utility types, type narrowing, and advanced patterns.
Java
languagesJVM internals, OOP design patterns, concurrency, generics, streams, and enterprise patterns.
Node.js
backendEvent loop, streams, clustering, Express/Fastify, and backend patterns.
System Design
engineeringScalability, load balancing, caching, database design, and distributed systems.
AWS
cloudEC2, S3, Lambda, DynamoDB, IAM, CloudFormation, and architectural best practices.
Git & GitHub
toolsBranching, merging, rebasing, workflows, CI/CD, and collaboration patterns.
SQL & Databases
dataQueries, joins, indexing, normalization, transactions, and query optimization.
C++
languagesRAII, templates, STL, move semantics, smart pointers, and modern C++ patterns.
Docker & K8s
devopsContainers, orchestration, networking, volumes, Helm charts, and production patterns.
CSS & Tailwind
frontendFlexbox, Grid, animations, responsive design, Tailwind utilities, and component patterns.
Next.js
frontendApp Router, Server Components, SSR/SSG, middleware, caching, and deployment.
C
languagesPointers, memory management, structs, bit manipulation, preprocessor macros, and systems programming.
More topics are added every week.
Want a specific topic?