Node.js - Timers and Scheduling
What will be the output order of the following code?
console.log('start');
process.nextTick(() => console.log('nextTick'));
setImmediate(() => console.log('setImmediate'));
console.log('end');