Browse by Topic
316+ 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
50 curated JSON interview questions — syntax, parsing, schema validation, and JSON vs XML, with worked answers for every experience level.
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.