Pregunta de entrevista de Oryx Cloud

basic oop questions, then puzzle questions, datastructure