Tech Mahindra interview question

Exaplain features of OOPs? What is normalisation in DBMS? Difference between String and StringBuilder in java.