Java

Core Java, object-oriented design, collections, exceptions and concurrency: the language behind most enterprise back ends and a staple of service-company interviews.

What you are tested on

  • OOP: classes, inheritance, interfaces
  • Collections: List, Set, Map and complexity
  • Exceptions and String immutability
  • Multithreading and synchronisation
  • JVM memory and garbage collection

Practice problems

Roadmaps

How your Java rating works

You start at 1200. Each timed, rated test moves your Java rating up or down, the way chess ratings move. Recruiters see the number and the band (Beginner, Intermediate, Advanced or Expert), so they can judge your skill before reading a résumé. See a sample profile.

Questions about Java

Is Java still worth learning as a fresher?

Yes. Large companies in banking, e-commerce and IT services run on Java, and many campus drives test it directly.

What Java topics are asked most?

OOP principles, collections (especially HashMap), String handling, exceptions and basic multithreading.

Other domains