Java Question Sheets
Topic-wise Java question sheets — 200 questions across 8 topics. Open each sheet online and tick questions as you solve them.
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,…
OOP in Java Interview Questions
Object oriented programming is the heart of Java interviews. This topic covers classes and objects, encapsulation, inheritance, polymorphism and…
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,…
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…
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,…
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,…
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…
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,…
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.