61 Topics · 1737 questions — Pick a stack to start.
Component-based UI library: virtual DOM, hooks and state management.
30questionsCurated HTML interview questions with detailed answers.
30questionsCurated CSS interview questions with detailed answers.
30questionsCurated JavaScript interview questions with detailed answers.
30questionsCurated TypeScript interview questions with detailed answers.
30questionsCurated Next.js interview questions with detailed answers.
30questionsCurated Vue.js interview questions with detailed answers.
30questionsCurated Angular interview questions with detailed answers.
30questionsCurated State Management interview questions with detailed answers.
30questionsMaking web apps fast: Core Web Vitals, the rendering path, JS bundles, HTTP caching, image optimization, and how to measure it all in the lab and the field.
12questionsServer-side JavaScript runtime: event loop, async, streams and scaling.
36questionsCurated NestJS interview questions with detailed answers.
30questionsCurated Python interview questions with detailed answers.
30questionsCurated FastAPI interview questions with detailed answers.
31questionsCurated Django interview questions with detailed answers.
31questionsCurated Golang interview questions with detailed answers.
30questionsCurated Java interview questions with detailed answers.
30questionsCurated PHP interview questions with detailed answers.
30questionsCurated Laravel interview questions with detailed answers.
31questionsCurated C# interview questions with detailed answers.
30questionsCurated Ruby interview questions with detailed answers.
30questionsQuery language and runtime for APIs — typed schema and resolvers, queries, mutations and subscriptions, solving the N+1 problem, and federation across services.
12questionsBuilding production Java backends with Spring Boot: auto-configuration, dependency injection, REST APIs, Spring Data JPA, security, and microservices.
13questionsDesigning RESTful APIs: resources and HTTP methods, status codes, versioning, pagination, idempotency, error handling, security, and caching.
12questionsCurated Flutter interview questions with detailed answers.
30questionsCurated Android interview questions with detailed answers.
30questionsCurated React Native interview questions with detailed answers.
30questionsBuild iOS apps with the Swift language, SwiftUI declarative UI, state management, structured concurrency, and ARC/memory management.
12questionsCurated System Design interview questions with detailed answers.
57questionsCurated Design Patterns interview questions with detailed answers.
30questionsAn architectural style that structures an application as a collection of small, independently deployable services communicating over the network.
30questionsRelational database querying: joins, indexes and transactions.
30questionsCurated PostgreSQL interview questions with detailed answers.
30questionsCurated MongoDB interview questions with detailed answers.
30questionsCurated Redis interview questions with detailed answers.
30questionsThe world's most popular open-source relational database: the InnoDB storage engine, indexing, EXPLAIN and query plans, transactions and isolation, replication, and performance tuning.
12questionsCurated Cloud & AWS interview questions with detailed answers.
30questionsCurated Docker & K8s interview questions with detailed answers.
30questionsCurated Git interview questions with detailed answers.
30questionsCurated CI/CD interview questions with detailed answers.
30questionsRunning systems in production: monitoring and observability, performance tuning, caching, DDoS defense, high availability and disaster recovery.
22questionsContainer orchestration: pods, deployments, services, scaling, config, health probes, and running production workloads on a cluster.
12questionsCurated AI Engineering interview questions with detailed answers.
33questionsUsing AI assistants and agents effectively in real development work — describing bugs, prompting, code review, token efficiency, agents, skills, MCP, and building AI into your own apps.
33questionsPractice answering behavioral and situational interview questions about teamwork, conflict, leadership, and growth using structured methods like STAR.
30questionsHow to lead a team technically: setting direction, making decisions, mentoring engineers, and balancing hands-on work with leadership.
76questionsPractical interview questions on leading engineers, building teams, hiring, and running healthy engineering organizations.
30questionsExecutive-level interview prep on technology strategy, scaling engineering organizations, and leading as a CTO or VP of Engineering.
30questionsHow to manage products and projects: prioritization, requirements, roadmaps, stakeholders, risk, and delivering outcomes.
30questionsPractice Agile and Scrum Master interview questions covering the framework's roles, events, and artifacts plus facilitation, estimation, metrics, scaling, and continuous improvement.
30questionsMaster the core concepts of OOP — classes, objects, the four pillars, SOLID principles, and how to model domains into clean, maintainable class designs.
30questionsPractice core data structures interview questions covering arrays, linked lists, stacks, queues, hash tables, trees, graphs, and advanced structures with their operations and Big-O complexity.
30questionsStep-by-step procedures for solving computational problems, studied for their correctness and their time and space efficiency.
30questionsThreads and processes, locks and deadlocks, async models, lock-free programming, and the actor model for building correct concurrent systems.
12questionsComputer networking for developers: the TCP/IP and OSI models, TCP vs UDP, DNS, HTTP/1.1–3, TLS, IP addressing, load balancing, and latency.
12questionsOperating system fundamentals: processes and threads, CPU scheduling, virtual memory and paging, synchronization, deadlocks, IPC, and filesystems.
12questions