All technologies
Node.js logo

Node.js Quiz

Server-side JavaScript runtime

Practice Node.js with 90 questions spread across 3 difficulty levels, roughly 115 minutes of practice in total. Every question comes with a written explanation, so a wrong answer teaches you something. Useful for interview preparation, for checking your own level before taking on a project, or just for finding the gaps in what you know.

Choose your difficulty level

Beginner

Node.js Fundamentals

Modules, the runtime, file system basics and how Node differs from the browser — the groundwork every Node developer is expected to have.

30 questions30 min
Start Beginner QuizPreview sample questions
Intermediate

Node.js Development

Streams, error handling, async patterns and the event loop in practice — the day-to-day knowledge that separates working Node code from code that falls over under load.

30 questions40 min
Start Intermediate QuizPreview sample questions
Advanced

Node.js Mastery

Event loop phases, memory and GC behaviour, worker threads, diagnostics and production failure modes — the depth expected of a senior Node engineer.

30 questions45 min
Start Advanced QuizPreview sample questions