Skip to content

Java Question Sheets

Topic-wise Java question sheets — 200 questions across 8 topics. Open each sheet online and tick questions as you solve them.

25 questions

Java Basics and JVM Interview Questions

Start with how Java works: JDK, JRE and JVM, bytecode, data types, operators, control flow and the main method. You also learn JVM memory areas,…

11 Easy10 Medium4 Hard
25 questions

OOP in Java Interview Questions

Object oriented programming is the heart of Java interviews. This topic covers classes and objects, encapsulation, inheritance, polymorphism and…

7 Easy15 Medium3 Hard
25 questions

Strings and Exception Handling Interview Questions

Strings appear in almost every coding round, and exception handling in every design discussion. Learn string immutability, the string pool,…

11 Easy12 Medium2 Hard
25 questions

Collections Framework Interview Questions

The Collections Framework is the most asked area in Java interviews. Understand List, Set, Queue, Deque and Map implementations, internal working of…

10 Easy12 Medium3 Hard
25 questions

Multithreading and Concurrency Interview Questions

Modern backends handle thousands of requests at once, so concurrency is key for mid and senior roles. Learn threads, synchronization, volatile,…

4 Easy13 Medium8 Hard
25 questions

Java 8+ Features and Streams Interview Questions

Java 8 changed how Java code is written, and later releases kept adding power. This topic covers lambdas, functional interfaces, method references,…

9 Easy11 Medium5 Hard
25 questions

JDBC, Hibernate and JPA Interview Questions

Every backend talks to a database. Learn JDBC basics, PreparedStatement and batching, connection pooling with HikariCP, then JPA and Hibernate…

5 Easy11 Medium9 Hard
25 questions

Spring Boot and Microservices Interview Questions

Spring Boot is the standard framework for Java backends in India. Learn dependency injection, auto-configuration, REST controllers, validation,…

5 Easy10 Medium10 Hard

Frequently asked questions

What are question sheets?

Topic-wise lists of Java interview questions with answers — 200 questions across 8 topics. Tick questions as you solve them; progress is saved in your browser.

Which sheet should I start with?

Start with Java Basics and JVM, then OOP in Java. Use the role-wise pages to see which topics matter most for the job you want.