Tech Mahindra interview question

What are all the differences between Abstract Class and Interface?