1. What is Node.js ? Junior A. a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O B. the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration C. schedules a callback to run before the event loop continues, ahead of the promise microtask queue D. I/O calls that return immediately and notify via callbacks, keeping the single thread free Reveal the answer + AI explanation — free account
2. Which term means: "a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O"? Junior A. Non-blocking I/O B. Event loop phases C. libuv D. Node.js Reveal the answer + AI explanation — free account
3. Which statement is correct? Junior A. Node.js — the C library that provides Node's event loop and its async I/O thread pool B. Node.js — a module for running CPU-bound JavaScript in parallel threads that communicate by message passing C. Node.js — a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O D. Node.js — schedules a callback to run before the event loop continues, ahead of the promise microtask queue Reveal the answer + AI explanation — free account
4. What is libuv ? Senior A. I/O calls that return immediately and notify via callbacks, keeping the single thread free B. the C library that provides Node's event loop and its async I/O thread pool C. a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O D. schedules a callback to run before the event loop continues, ahead of the promise microtask queue Reveal the answer + AI explanation — free account
5. Which term means: "the C library that provides Node's event loop and its async I/O thread pool"? Senior A. Non-blocking I/O B. Worker threads C. Event loop phases D. libuv Reveal the answer + AI explanation — free account
6. Which statement is correct? Senior A. libuv — a module for running CPU-bound JavaScript in parallel threads that communicate by message passing B. libuv — a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O C. libuv — I/O calls that return immediately and notify via callbacks, keeping the single thread free D. libuv — the C library that provides Node's event loop and its async I/O thread pool Reveal the answer + AI explanation — free account
7. What is Event loop phases ? Senior A. the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration B. a module for running CPU-bound JavaScript in parallel threads that communicate by message passing C. a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O D. I/O calls that return immediately and notify via callbacks, keeping the single thread free Reveal the answer + AI explanation — free account
8. Which term means: "the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration"? Senior A. Node.js B. Non-blocking I/O C. Event loop phases D. libuv Reveal the answer + AI explanation — free account
9. Which statement is correct? Senior A. Event loop phases — a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O B. Event loop phases — I/O calls that return immediately and notify via callbacks, keeping the single thread free C. Event loop phases — schedules a callback to run before the event loop continues, ahead of the promise microtask queue D. Event loop phases — the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration Reveal the answer + AI explanation — free account
10. What is process.nextTick ? Senior A. a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O B. I/O calls that return immediately and notify via callbacks, keeping the single thread free C. the C library that provides Node's event loop and its async I/O thread pool D. schedules a callback to run before the event loop continues, ahead of the promise microtask queue Reveal the answer + AI explanation — free account
11. Which term means: "schedules a callback to run before the event loop continues, ahead of the promise microtask queue"? Senior A. process.nextTick B. Node.js C. Non-blocking I/O D. Event loop phases Reveal the answer + AI explanation — free account
12. Which statement is correct? Senior A. process.nextTick — schedules a callback to run before the event loop continues, ahead of the promise microtask queue B. process.nextTick — the C library that provides Node's event loop and its async I/O thread pool C. process.nextTick — a module for running CPU-bound JavaScript in parallel threads that communicate by message passing D. process.nextTick — the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration Reveal the answer + AI explanation — free account
13. What is Non-blocking I/O ? Junior A. the C library that provides Node's event loop and its async I/O thread pool B. a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O C. I/O calls that return immediately and notify via callbacks, keeping the single thread free D. schedules a callback to run before the event loop continues, ahead of the promise microtask queue Reveal the answer + AI explanation — free account
14. Which term means: "I/O calls that return immediately and notify via callbacks, keeping the single thread free"? Junior A. Node.js B. Event loop phases C. libuv D. Non-blocking I/O Reveal the answer + AI explanation — free account
15. Which statement is correct? Junior A. Non-blocking I/O — I/O calls that return immediately and notify via callbacks, keeping the single thread free B. Non-blocking I/O — the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration C. Non-blocking I/O — a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O D. Non-blocking I/O — the C library that provides Node's event loop and its async I/O thread pool Reveal the answer + AI explanation — free account
16. What is Worker threads ? Senior A. the ordered phases — timers, pending callbacks, poll, check, close — Node processes on each iteration B. a module for running CPU-bound JavaScript in parallel threads that communicate by message passing C. a JavaScript runtime built on the V8 engine for event-driven, non-blocking server-side I/O D. I/O calls that return immediately and notify via callbacks, keeping the single thread free Reveal the answer + AI explanation — free account
17. Which term means: "a module for running CPU-bound JavaScript in parallel threads that communicate by message passing"? Senior A. Worker threads B. Non-blocking I/O C. libuv D. Event loop phases Reveal the answer + AI explanation — free account
18. Which statement is correct? Senior A. Worker threads — schedules a callback to run before the event loop continues, ahead of the promise microtask queue B. Worker threads — a module for running CPU-bound JavaScript in parallel threads that communicate by message passing C. Worker threads — the C library that provides Node's event loop and its async I/O thread pool D. Worker threads — I/O calls that return immediately and notify via callbacks, keeping the single thread free Reveal the answer + AI explanation — free account