What do you understand by classes in java?
Why do we create public static method in java?
Why we do exception handling in java and how many types of exceptions are there?
What is operator overloading. Is it is supported in java?
What is the difference between jdk, jre, and jvm?
What is difference between equals and hashcode method?
What is the purpose of final keyword and when to use it?
What is difference overloading and overriding?
What is difference between throw and throws ?
How thread scheduler schedule the task?
Explain constructors and types of constructors in java.
Differentiate between stringbuffer and stringbuilder in java.
What mechanism does java use for memory management?
Why object class is super class for every class in java?
Define an abstract class with reference to java.