Pergunta de entrevista da empresa the LEGO Group

Describe the JavaScript event loop and event-driven programming.