Pluralsight Interview Question

1. Differentiate between process.nextTick() and setImmediate()? 2. When do we use next()?