C.W.K.
Stream
Quiz · 5 questions

⚙️ Runtime Fundamentals

V8, libuv, the event loop — what `node` actually is

Level 0Node Curious
0 XP0/40 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete

Quiz

01What does it mean that Node.js is a *runtime* and not a language?
Hint
Look for the option that distinguishes the *spec* from the *implementation that hosts it*.
02Why does V8 use hidden classes for JavaScript objects?
03Which of these schedulers runs FIRST, given that the synchronous block has just finished?
Hint
Microqueues drain between phases. nextTick is a *separate microqueue* that drains before Promise microtasks.
04Your Node server's p99 latency is 800ms but p50 is 20ms. What's the most likely culprit, and what's the fix?
05Which Node flag obsoletes the dotenv npm package in Node 22+?
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.