Learn Node Js MCQs
Prepare Node Js MCQs (Multiple choice Questions) for exam and job interviews.
What is Node.js primarily used for?
1) Server-side scripting
2) Client-side scripting
3) Database management
4) Desktop applications
Answer : Option 1
Which JavaScript engine is used by Node.js?
1) V8
2) SpiderMonkey
3) JavaScriptCore
4) Chakra
Answer : Option 1
What command is used to install Node.js packages?
1) npm install
2) node install
3) npm get
4) node get
Answer : Option 1
How do you create a new Node.js project?
1) npm init
2) node init
3) npm create
4) node create
Answer : Option 1
Which module provides the ability to handle HTTP requests in Node.js?
1) http
2) express
3) fs
4) url
Answer : Option 1
What is the purpose of the `package.json` file in a Node.js project?
1) To manage project dependencies
2) To store environment variables
3) To define server configurations
4) To log errors
Answer : Option 1
What does the `require` function do in Node.js?
1) Loads and caches modules
2) Executes a script
3) Compiles code
4) Starts the server
Answer : Option 1
Which method is used to read files in Node.js?
1) fs.readFile
2) fs.open
3) fs.createReadStream
4) fs.readFileSync
Answer : Option 1
How do you handle asynchronous code in Node.js?
1) Using callbacks
2) Using synchronous methods
3) Using process.nextTick
4) Using require
Answer : Option 1
What is the purpose of the `next()` function in Express.js?
1) To pass control to the next middleware
2) To end the request-response cycle
3) To start the server
4) To read a file
Answer : Option 1