Hexaware Technologies interview question

What are the basic OOPs principles ?