Topics
Interview areas organized by category
BackendServer-side development, databases, and system design.
AI Engineering
Building reliable AI applications, retrieval systems, and agent workflows.
15 questionsAsync Programming
Asynchronous patterns across different technologies.
2 questionsContainerization
Concepts surrounding OS-level virtualization, images, and container orchestration.
11 questionsC++ Fundamentals
Core C++ resource management, templates, and object-lifetime concepts.
15 questionsDatabase Fundamentals
Core database concepts like ACID, indexing, and normalization.
10 questionsDesign Patterns
Software design patterns and architectural principles.
5 questionsDistributed Systems
Architecting systems across multiple nodes.
35 questionsExpress.js Fundamentals
Express.js routing, request handling, middleware, and production practices.
17 questionsGo Fundamentals
Core Go language features, error handling, interfaces, and concurrency.
12 questionsKoa.js Fundamentals
Koa.js middleware composition, context, request handling, and production practices.
17 questionsLaravel Fundamentals
Laravel application architecture, HTTP APIs, Eloquent, queues, caching, and operations.
10 questionsContainer Orchestration
Managing the lifecycle of containers in a cluster.
12 questionsPython Fundamentals
Core Python language behavior, including functions, iteration, and decorators.
12 questionsRust Fundamentals
Core Rust ownership, type-system, and error-handling concepts.
10 questionsSpring Boot Fundamentals
Spring Boot configuration, web development, persistence, testing, and production operations.
15 questionsWeb Fundamentals
Core web concepts including HTTP, Middleware, Security, and REST.
21 questionsFrontendClient-side development, browsers, and UI frameworks.
Angular Advanced
Advanced architectural patterns, state management, and low-level framework APIs.
5 questionsAngular Fundamentals
Core concepts of the Angular framework including components, directives, and services.
9 questionsAstro Fundamentals
Core concepts of Astro, including Island Architecture, zero-JS by default, and content collections.
15 questionsJavaScript Fundamentals
Core language features, array methods, and basic JavaScript concepts.
1 questionsNext.js Fundamentals
Core concepts of Next.js including routing, rendering strategies, and data fetching.
20 questionsReact Fundamentals
Core concepts of React including the component lifecycle, hooks, and the Virtual DOM.
4 questionsType Systems
Understanding static vs dynamic typing and advanced type features.
8 questionsVue.js Fundamentals
Core Vue 3 concepts including Composition API, reactivity, component communication, and reusable logic.
10 questions