BackendServer-side development, databases, and system design.

AI Engineering

Building reliable AI applications, retrieval systems, and agent workflows.

15 questions

Async Programming

Asynchronous patterns across different technologies.

2 questions

Containerization

Concepts surrounding OS-level virtualization, images, and container orchestration.

11 questions

C++ Fundamentals

Core C++ resource management, templates, and object-lifetime concepts.

15 questions

Database Fundamentals

Core database concepts like ACID, indexing, and normalization.

10 questions

Design Patterns

Software design patterns and architectural principles.

5 questions

Distributed Systems

Architecting systems across multiple nodes.

35 questions

Express.js Fundamentals

Express.js routing, request handling, middleware, and production practices.

17 questions

Go Fundamentals

Core Go language features, error handling, interfaces, and concurrency.

12 questions

Koa.js Fundamentals

Koa.js middleware composition, context, request handling, and production practices.

17 questions

Laravel Fundamentals

Laravel application architecture, HTTP APIs, Eloquent, queues, caching, and operations.

10 questions

Container Orchestration

Managing the lifecycle of containers in a cluster.

12 questions

Python Fundamentals

Core Python language behavior, including functions, iteration, and decorators.

12 questions

Rust Fundamentals

Core Rust ownership, type-system, and error-handling concepts.

10 questions

Spring Boot Fundamentals

Spring Boot configuration, web development, persistence, testing, and production operations.

15 questions

Web Fundamentals

Core web concepts including HTTP, Middleware, Security, and REST.

21 questions

FrontendClient-side development, browsers, and UI frameworks.