#2 most askedVery commonMediumEvent loop
Explain the event loop
๐ข Asked in real interviews
No reports yet. Were you asked this? Be the first to say where.JavaScript is single-threaded. How does it handle timers, network requests and promises without freezing? Predict the output below.
๐ฎ Predict the output
console.log("A");
setTimeout(() => console.log("B"), 0);
Promise.resolve().then(() => console.log("C"));
console.log("D");
๐ค Answer it out loud, then check yourself
Say your answer as if the interviewer is listening (30โ90 seconds). Then reveal what a strong answer covers and tick what you said.
Answer out loud first, then compare.
Want to rehearse it?Answer this to the AI interviewer and get a verdict โ