Answers for "javascript interview questions"


node js interview questions

What is Node.js? What is it used for?

Q2. What is Event-driven programming?

Q3. What is Event loop in Node.js work? And How does it work?

Q4. What is REPL in Node.js?
Q5. What is the purpose of module.exports in Node.js?

Q6. What is the difference between Asynchronous and Non-blocking?

Q7. What is Tracing in Node.js?

Q8. How will you debug an application in Node.js?

Q9. Difference between setImmediate() vs setTimeout()

Q10. What is process.nextTick()
vent loop continues.
Q11. What is package.json? What is it used for?

Q12. What is libuv?
libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it’s also used by Luvit, Julia, pyuv, and others.
When the node.js project began in 2009 as a JavaScript environment decoupled from the browser, it is using Google’s V8 and Marc Lehmann’s libev, node.js combined a model of I/O – evented – with a language that was well suited to the style of programming; due to the way it had been shaped by browsers. As node.js grew in popularity, it was important to make it work on Windows, but libev ran only on Unix. libuv was an abstraction around libev or IOCP depending on the platform, providing users an API based on libev. In the node-v0.9.0 version of libuv libev was removed.
Some of the features of libuv are:
Full-featured event loop backed by epoll, kqueue, IOCP, event ports.
Asynchronous TCP and UDP sockets
Asynchronous file and file system operations
Child processes
File system events
Q13. What are some of the most popular modules of Node.js?
There are many most popular, most starred or most downloaded modules in Node.js. Some of them are:
Q14. What is EventEmitter in Node.js?
All objects that emit events are instances of the EventEmitter class. These objects expose an eventEmitter.on() function that allows one or more functions to be attached to named events emitted by the object.
When the EventEmitter object emits an event, all of the functions attached to that specific event are called synchronously.
Posted by: Guest on August-07-2020

javascript advanced interview questions

<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">addNode</span>(<span class="hljs-params"></span>) </span>{ <span class="hljs-keyword">var</span> newP = <span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">"p"</span>);
										<span class="hljs-keyword">var</span> textNode = <span class="hljs-built_in">document</span>.createTextNode(<span class="hljs-string">" This is a new text node"</span>);
										newP.appendChild(textNode); <span class="hljs-built_in">document</span>.getElementById(<span class="hljs-string">"firstP"</span>).appendChild(newP); }
Posted by: Guest on November-24-2020

javascript interview questions

var emp = {
name: "Daniel",
age: 23
Posted by: Guest on September-12-2021

javascript interview questions

var str = "Vivek Singh Bisht"; //using double quotes
 var str2 = 'John Doe'; //using single quotes
Posted by: Guest on June-25-2021

asking questions javascript in console

var readline = require('readline');

var rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout

rl.question("What do you think of node.js? ", function(answer) {
  console.log("Thank you for your valuable feedback:", answer);

Posted by: Guest on December-26-2020

puzzle interview questions javascript

// What is the Output var Employee = {    company: 'xyz'}var emp1 = Object.create(Employee);delete emp1.companyconsole.log(;// Output  'xyz'
Posted by: Guest on January-25-2021

Code answers related to "javascript interview questions"

Code answers related to "Javascript"

Browse Popular Code Answers by Language