Domanda di colloquio di Wipro

What are SOLID design principles in Java