Tell me about yourself.
Explain a little bit about anyone project mentioned in the resume. [ I explained about my desktop application project ]
What is function overloading and can we pass primitive type and similar wrapper class to implement function overloading [ He also gave me a snippet and asked its output ]
Difference between function overloading and function overriding
Why do we use keyword static in java?
What do you mean by autoboxing [ I haven’t heard this term so he explained to me about it with proper examples ]
What is abstraction and how to achieve it?
What is the difference between abstract class & Interface?
What is a Functional Interface?
Difference between final, finally and finalize
What are the different types of exceptions in java? [ Checked & Unchecked ]
What happens when we put a return statement in a try block, Will the final block be executed or not?
He asked me whether i know about collections then I said common data structures and algorithms I know but not in too deep.
What is HashMAP and difference between HashSet & Hashmap