TP ICAP Interview Question

many things market wise, tough