Citi Interview Question

Very general