Pregunta de entrevista de Citi

mostly technical and some behavioral.