Technical Questions (Node) Flashcards

(28 cards)

1
Q

What is Node.js? Where can you use it?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why use Node.js?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the features of Node.js?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you update NPM to a new version in Node.js?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Why is Node.js Single-threaded?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain callback in Node.js.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is callback hell in Node.js?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How do you prevent/fix callback hell?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain the role of REPL in Node.js.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name the types of API functions in Node.js.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the functionalities of NPM in Node.js?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the difference between Node.js and Ajax?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are “streams” in Node.js? Explain the different types of streams present in Node.js.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Explain chaining in Node.js.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are Globals in Node.js?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is Event-driven programming?

17
Q

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

18
Q

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

19
Q

What is the difference between Asynchronous and Non-blocking?

20
Q

What is Tracing in Node.js?

21
Q

Difference between setImmediate() vs setTimeout()?

21
Q

How will you debug an application in Node.js?

23
Q

What is process.nextTick()

24
What is package.json? What is it used for?
25
What is libuv?
26
What are some of the most popular modules of Node.js?
27
What is EventEmitter in Node.js?