what questions to ask in java interview?
['Can we Overload or Override static methods in Java?', 'Why the main method is static in java?', 'What happens if you remove static modifier from the main method?', 'What is the scope of variables in Java in following cases?', 'What is “this” keyword in java?', 'What is an abstract class? ... ', 'Which class is the superclass for every class?']