TP ICAP interview question

Basic stuff. Interviews elsewhere walk all over it.