🎯 Candidate Mode

Browse by Topic

312+ questions across 13 categories. Pick a topic, or search to jump straight to an answer.

Try:
29 Qs

Core Java

OOP, Collections, Strings, Exceptions, JVM internals.

OOPCollectionsStringExceptionsStreamsMultithreadingJVM
🗃️23 Qs

Java Collections

List/Set/Map internals, HashMap, ConcurrentHashMap, performance.

List vs Set vs MapHashMap InternalsConcurrentHashMapIteratorsTreeMapPerformance
🧵27 Qs

Multithreading

Threads, locks, executors, the memory model, deadlocks, async.

Threads & PoolsLocksvolatile & Memory ModelDeadlocksAtomicsCompletableFuture
⚙️25 Qs

JVM

Memory areas, garbage collection, JIT, class loading, tuning.

Memory AreasGarbage CollectionGC TuningJITClass LoadingTroubleshooting
🚀10 Qs

Java 8+

Lambdas, Streams, Optional, functional interfaces.

LambdasStream APIOptionalFunctional InterfacesMethod ReferencesDefault Methods
🧬28 Qs

Advanced Java

Concurrency, JVM tuning, memory model, virtual threads.

ConcurrencyVirtual ThreadsMemory ModelGC TuningReflectionClass Loading
🐍27 Qs

Python

Data structures, comprehensions, decorators, the GIL.

Lists & DictsComprehensionsDecoratorsGeneratorsOOPAsync
🔗24 Qs

REST APIs

HTTP verbs, status codes, idempotency, versioning.

HTTP MethodsStatus CodesIdempotencyAuthVersioningHATEOAS
🧩20 Qs

Microservices

Service design, communication, resilience, sagas, events, observability.

Service DesignCommunicationResilienceSagas & EventsData ConsistencyObservability
{ }26 Qs

JSON

Structure, parsing, serialization, schema validation.

SyntaxParsingSerializationSchemaJSON vs XML
🗄️22 Qs

SQL

Joins, indexes, transactions, query optimization.

JoinsIndexesTransactionsNormalizationWindow FunctionsOptimization
☁️22 Qs

AWS

EC2, S3, Lambda, IAM, VPC and the well-architected pillars.

EC2S3LambdaIAMVPCDynamoDB
🏗️21 Qs

System Design

Scaling, caching, load balancing, CAP, messaging.

ScalingCachingLoad BalancingCAP TheoremMessage QueuesDatabases