Citi Interview Question

They asked advanced concepts, scenario based questions