What do you mean by access modifier?
What are the data types supported by java? What is autoboxing and unboxing?
What does the “static” keyword mean? Can you override private or static method in java?
What is structure of java heap? What is perm gen space in heap?
What is function overriding and overloading in java?
What is the difference between a synchronized method and a synchronized block?
Why collection doesn’t extend cloneable and serializable interfaces?
Explain different ways of creating a thread?
What differences exist between iterator and listiterator?
Explain the differences between abstraction and encapsulation?
What is autoboxing and unboxing?
What is the importance of finally block in exception handling?
What is the difference between exception and error in java?
Can you override private or static method in java?
What is comparable and comparator interface? List their differences