Total Questions : 10
Expected Time : 10 Minutes

1. Differentiate between 'process.nextTick()' and 'setImmediate()' in Node.js.

2. Which command is used to start a Node.js application?

3. What is the event loop in Node.js, and how does it work?

4. Examine the role of the 'WebSocket' protocol in Node.js and its applications.

5. What is the purpose of the 'pm2' process manager in Node.js applications?

6. How can you handle file uploads in an Express.js application?

7. How can you terminate a Node.js process?

8. What is the purpose of the 'middleware' in Express.js?

9. What is the purpose of the 'querystring' module in Node.js?

10. Which version of JavaScript does Node.js support?