Citi interview question

risk management, programming