Java & the JVM · topic 1 of 6

Core Java

OOP, Collections, Strings, Exceptions, JVM internals.

Questions below are grouped from foundations to advanced. Work top to bottom if the topic is new to you, or jump to a level if you are brushing up.

Questions
29
Difficulty mix
8 easy · 15 medium · 6 hard

Topics covered

  • OOP7
  • Collections6
  • Strings4
  • Exceptions3
  • Memory/GC3
  • Primitives2
  • JVM/Class loading2
  • Generics1
  • Serialization1

Foundations

Easy · 8 questions

Definitions and building blocks — start here if the topic is new to you.

Core concepts

Medium · 15 questions

The questions most interviews spend their time on: how it works and when to use it.

Advanced

Hard · 6 questions

Internals, trade-offs and edge cases — useful for senior rounds and follow-ups.

Advertisement

Google AdSense slot