FPT Software Interview Question

differenciate between interface and abstract class