Pergunta de entrevista da empresa Capgemini

What is indexing in DBMS, what are acid properties, difference between abstract class and interface, What is normalization, what are ACID properties in Dbms and explain them