Citi Interview Question

Did get far enough to interview