Pregunta de entrevista de Siemens Healthineers

How would you decide when to use abstract class and a Interface