Question Banks

Java Coding & Output

25 Java interview questions on concurrency, streams, generics, and JVM internals

Key Topics

  • ExecutorService and CompletableFuture patterns
  • Stream API internals and parallel streams
  • Generics type erasure and wildcards
  • Java Memory Model (happens-before, volatile)
  • GC algorithms (G1, ZGC, Shenandoah)
  • Virtual threads (Project Loom)
  • Records, sealed classes (modern Java)