- Node.js - Home
- Node.js - Introduction
- Node.js - Environment Setup
- Node.js - First Application
- Node.js - REPL Terminal
- Node.js - Command Line Options
- Node.js - Package Manager (NPM)
- Node.js - Callbacks Concept
- Node.js - Upload Files
- Node.js - Send an Email
- Node.js - Events
- Node.js - Event Loop
- Node.js - Event Emitter
- Node.js - Debugger
- Node.js - Global Objects
- Node.js - Console
- Node.js - Process
- Node.js - Scaling Application
- Node.js - Packaging
- Node.js - Express Framework
- Node.js - RESTFul API
- Node.js - Buffers
- Node.js - Streams
- Node.js - File System
- Node.js MySQL
- Node.js - MySQL Get Started
- Node.js - MySQL Create Database
- Node.js - MySQL Create Table
- Node.js - MySQL Insert Into
- Node.js - MySQL Select From
- Node.js - MySQL Where
- Node.js - MySQL Order By
- Node.js - MySQL Delete
- Node.js - MySQL Update
- Node.js - MySQL Join
- Node.js MongoDB
- Node.js - MongoDB Get Started
- Node.js - MongoDB Create Database
- Node.js - MongoDB Create Collection
- Node.js - MongoDB Insert
- Node.js - MongoDB Find
- Node.js - MongoDB Query
- Node.js - MongoDB Sort
- Node.js - MongoDB Delete
- Node.js - MongoDB Update
- Node.js - MongoDB Limit
- Node.js - MongoDB Join
- Node.js Modules
- Node.js - Modules
- Node.js - Built-in Modules
- Node.js - Utility Modules
- Node.js - Web Module
Node.js Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to Node.js Framework. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.
Q 1REPL stands for.
Answer : B
Explanation
REPL stands for Read Eval Print Loop and it represents a computer environment like a window console or Unix/Linux shell where a command is entered and system responds with an output in interactive mode.
Q 2 - Which of the following command will show version of npm?
Answer : A
Explanation
Executing $ npm --version command will show the version of npm instance.
Q 3 - Which of the following code gets length of a buffer buf?
Answer : A
Explanation
buf.length returns size of a node buffer in bytes.
Q 4 - Which of the following statement is valid to use a Node module fs in a Node based application?
Answer : A
Explanation
Require directive is used to load a Node module(fs) and store returned its instance(fs) into its variable(fs).
Q 5 - Which of the following is true about setInterval(cb, ms) global function?
Answer : C
Explanation
The setInterval(cb, ms) global function is used to run callback cb repeatedly after at least ms milliseconds. The actual delay depends on external factors like OS timer granularity and system load. - A timer cannot span more than 24.8 days. This function returns an opaque value that represents the timer which can be used to clear the timer using the function clearInterval(t).
Q 6 - Which of the following code print the name of operating system?
A - console.log('type : ' + os.type);
B - console.log('type : ' + os.type());
Answer : B
Explanation
os.type() returns the operating system name.
Q 7 - Which of the following code print the platform of operating system?
A - console.log('platform : ' + os.platform);
B - console.log('platform : ' + os.platform());
Answer : B
Explanation
os.platform() returns the operating system platform.
Q 8 - Which of the following API creates a client?
A - net.createServer([options][, connectionListener])
B - net.connect(options[, connectionListener])
Answer : A
Explanation
net.connect(options[, connectionListener]) is a factory method, which returns a new 'net.Socket' and connects to the supplied address and port and can be used to create a client.
Q 9 - Which of the following is true about fork methd of child_process module.
A - The fork() method method is a special case of the spawn() to create Node processes.
Answer : C
Explanation
The fork() method method is a special case of the spawn() to create Node processes. It returns object with a built-in communication channel in addition to having all the methods in a normal ChildProcess instance.
Q 10 - A stream fires error event when there is any error receiving or writing data.
Answer : B
Explanation
A stream fires error event when there is any error receiving or writing data.