Pergunta de entrevista da empresa SAP

oop in Java, SQL query, algorithm question