DXC Technology Interview Question

Explain polymorphism, abstraction, inheritance, interfaces.