Pregunta de entrevista de Amazon

Basic dsa, oops concepts, core cs.