Pergunta de entrevista da empresa FDM Group

Java object oriented problem and leetcode medium problem