Pergunta de entrevista da empresa Rivigo

1) Event delegation in JavaScript 2) How is setTimeout handled in call stack 3) Scope of this in JavaScript