Global Relay interview question

What are the challenges for multithreading?