Pergunta de entrevista da empresa Zoho (India)

What is event loop in JavaScript, and how does it handle asynchronous operations?