Node JS Fundamentals Assessment
Q1. What is Node.JS?
Answer: Node.js is a JavaScript based framework/platform built on Google Chrome's JavaScript V8 Engine.
Q2. Which of following command starts a REPL session?
Answer: $ node
Q3. Which of the following module is required for exception handling in Node?
Answer: domain module
Q4. Each type of Stream is an EventEmitter
Answer: TRUE
Q5. Which method of fs module is used to close a file?
Answer: fs.close(fd, callback)
Q6. Which of the following is true about readable stream?
Answer: Both
Q7. What is use of Underscore Variable in REPL session?
Answer: to get the last result
Q8. Which of the following is not a valid HTTP method?
Answer: header
Q9. What is Callback?
Answer: Callback is an asynchronous equivalent for a function
Q10. Which of the following command will show all the modules installed globally
Answer: $ npm ls -g
Q11. Which of the following is true about RESTful web services?
Answer: Both of the above
Q12. Why code written in Node JS is pretty fast although being written in JavaScript
Answer: Being built on Google Chrome's V8 JavaScript Engine
Q13. How Node based web servers are different from traditional web servers?
Answer: Node based server uses a single threaded model and can services much larger number of requests than traditional server ke Apache HTTP Server
Q14. A stream fires end event when there is no more data to read
Answer: TRUE
Q15. Which of the following statement is valid to use a Node module http in a Node based applicaban?
Answer: var http = require ("http')
Q16. Node js is a single threaded application but supports concurrency
Answer: TRUE
Q17. Which of the following is true about __filename global object?
Answer: Both
Q18. Which of the following is true about File I/O in Node applications?
Answer: Both
Q19. Which of the following is true about EventEmitter emit property?
Answer: emit property is used to fire an event
Q20. REPL stands for ?
Answer: Read Eval Print Loop
Q21. All APIs of Node JS are ?
Answer: Asynchronous
Q22. Which of the following is true about global objects in Node applications?
Answer: Both
Q23. In which of the following areas, Node.js is perfect to usd
Answer: All of these options
Q24. Which of the following is true about package json?
Answer: All of these options
Q25. Is console a global object?
Answer: TRUE
Q26. Which of the following is true about Node JS?
Answer: All of these options
Q27. Which of the following is true about _dirname global object?
Answer: The __dirname represents the name of the directory that the currently executing scnpt resides in
Q28. Which of the following module is required for operating system specific operation?
Answer: None of these options
Q29. In which of the following areas, Node.js is not advised to be used?
Answer: CPU intensive applications
Q30. By default, npm installs any dependency in the global mode.
Answer: FALSE
ReplyDeletenice informative post. Thanks you for sharing.
<a href="https://www.sovereignconsult.com/blog/nodejs-development-features-and-advantages/>NodeJS Development</a>