Pergunta de entrevista da empresa Citi

Explain python multithreading and coroutine