Спорить нельзя соглашаться
ООП базируется на двух принципах - классификации и абстракции. Из классификации мы получаем инкапсуляцию и наследование, а из абстракции полиморфизм. Полиморфизм в свою очередь подразделяется на “ad-hoc” и “универсальный”. Первый завязан на перегрузке методов, а второй на полиморфизме подтипов. Класс же является базовой формой абстракции для порожденного объекта, а интерфейс наивысшей. Но на собеседовании лучше согласиться с интервьюером насчет четвертого принципа в ООП.