Browse by Topic
312+ questions across 13 categories. Pick a topic, or search to jump straight to an answer.
Core Java
OOP, Collections, Strings, Exceptions, JVM internals.
Java Collections
List/Set/Map internals, HashMap, ConcurrentHashMap, performance.
Multithreading
Threads, locks, executors, the memory model, deadlocks, async.
JVM
Memory areas, garbage collection, JIT, class loading, tuning.
Java 8+
Lambdas, Streams, Optional, functional interfaces.
Advanced Java
Concurrency, JVM tuning, memory model, virtual threads.
Python
Data structures, comprehensions, decorators, the GIL.
REST APIs
HTTP verbs, status codes, idempotency, versioning.
Microservices
Service design, communication, resilience, sagas, events, observability.
JSON
Structure, parsing, serialization, schema validation.
SQL
Joins, indexes, transactions, query optimization.
AWS
EC2, S3, Lambda, IAM, VPC and the well-architected pillars.
System Design
Scaling, caching, load balancing, CAP, messaging.