On this page, I will list down the frequently asked Java interview questions. New questions will be frequently added here. Bookmark this.

Introduction

What are the top features of Java?

How is Java platform independent?

What is JVM?

What is JRE?

What is JIT?

Difference between the JDK and a JRE.

What is a ClassLoader in Java?

What are the different memory storages available in JVM?

What is a string pool in Java?

Object Oriented Programming

Is Java an OOP language?

What are the different OOP features supported in Java?

What is a class and an object?

What is a constructor?

When is a constructor called?

What are the different types of constructors in Java?

What is a default constructor?

When is it necessary to specify a default constructor for a class?