Pergunta de entrevista da empresa Infosys

Abstract vs Concrete class? Abstract vs Interface?