Citi interview question

Pretty much every question was straight forward