How does Promise.then() differ from setTimeout() in terms of execution order? | Event Loop | nodejs Interview Questions | NextRound.in