quant capital Interview Question

What is abstract class and interface?