Pergunta de entrevista da empresa Infosys

What is Abstract class and interface? Difference between instance variable and local variable. Function overloading and function overriding.