Citi interview question

mostly technical and some behavioral.