Explain event loop with execution order · InterviewLane