1. Which is a key feature of the Angular framework?
A. Component-based architecture
B. Virtual DOM
C. Server-side rendering
D. Two-way data binding
Answer: d) Two-way data binding
Rationale: Angular supports two-way data binding, allowing automatic
synchronization between the model and the view.
2. Which command is used to start a Node.js application?
A. node start
B. npm start
C. node run
D. npm run
Answer: b) npm start
Rationale: The npm start command is used to run the application in a Node.js project.
,3. Which of the following is used for managing dependencies in Node.js projects?
A. npm
B. Git
C. SQL
D. MongoDB
Answer: a) npm
Rationale: npm (Node Package Manager) is used to manage libraries and
dependencies in Node.js projects.
4. Which of the following is an example of a frontend JavaScript framework?
A. Django
B. Express
C. Angular
D. MongoDB
Answer: c) Angular
Rationale: Angular is a frontend JavaScript framework used for building dynamic,
single-page applications (SPAs).
5. Which of the following is a feature of MongoDB?
, A. Relational database
B. Schema-less database
C. Structured query language
D. Does not support JSON format
Answer: b) Schema-less database
Rationale: MongoDB is a NoSQL database that is schema-less, meaning it doesn't
require a predefined schema for storing data.
6. Which of the following is a frontend JavaScript library used for building user
interfaces?
A. Node.js
B. Angular
C. React
D. Express
Answer: c) React
Rationale: React is a popular JavaScript library for building user interfaces,
particularly for single-page applications (SPAs).
7. Which of the following is an example of a relational database?
A. Component-based architecture
B. Virtual DOM
C. Server-side rendering
D. Two-way data binding
Answer: d) Two-way data binding
Rationale: Angular supports two-way data binding, allowing automatic
synchronization between the model and the view.
2. Which command is used to start a Node.js application?
A. node start
B. npm start
C. node run
D. npm run
Answer: b) npm start
Rationale: The npm start command is used to run the application in a Node.js project.
,3. Which of the following is used for managing dependencies in Node.js projects?
A. npm
B. Git
C. SQL
D. MongoDB
Answer: a) npm
Rationale: npm (Node Package Manager) is used to manage libraries and
dependencies in Node.js projects.
4. Which of the following is an example of a frontend JavaScript framework?
A. Django
B. Express
C. Angular
D. MongoDB
Answer: c) Angular
Rationale: Angular is a frontend JavaScript framework used for building dynamic,
single-page applications (SPAs).
5. Which of the following is a feature of MongoDB?
, A. Relational database
B. Schema-less database
C. Structured query language
D. Does not support JSON format
Answer: b) Schema-less database
Rationale: MongoDB is a NoSQL database that is schema-less, meaning it doesn't
require a predefined schema for storing data.
6. Which of the following is a frontend JavaScript library used for building user
interfaces?
A. Node.js
B. Angular
C. React
D. Express
Answer: c) React
Rationale: React is a popular JavaScript library for building user interfaces,
particularly for single-page applications (SPAs).
7. Which of the following is an example of a relational database?