Q 01/05

Which software engineer created Node.js, then nine years later gave a talk on ten things he regretted about it?

A) Brendan Eich

B) Ryan Dahl

C) Douglas Crockford

D) John Resig

Answer · why

B) Ryan Dahl

Ryan Dahl stepped back from the project after three years, saying the move freed him up to work on research projects.

Q 02/05

Node.js runs JavaScript on which engine, which Google originally built to power its Chrome browser?

A) Chakra

B) Rhino

C) Nitro

D) V8

Answer · why

D) V8

V8 compiles JavaScript to native machine code while the program runs, and that speed is why it was picked as the heart of Node.js.

Q 03/05

Which tiny npm package, just 11 lines long, broke thousands of JavaScript projects when it was suddenly deleted?

A) left-pad

B) is-number

C) trim-right

D) array-flatten

Answer · why

A) left-pad

left-pad was pulled after its author lost a naming dispute with the messaging app Kik over another of his packages. It was restored within hours, and ...

Q 04/05

Which framework combines Node.js with the Chromium browser engine to build desktop apps such as Visual Studio Code?

A) React Native

B) Flutter

C) Electron

D) Cordova

Answer · why

C) Electron

Electron began life as Atom Shell, the framework written for the Atom text editor, and it now also underpins apps such as Discord.

Q 05/05

Node.js first ran only on Linux and Mac OS X; which operating system gained a native version two years later?

A) Solaris

B) Windows

C) FreeBSD

D) Android

Answer · why

B) Windows

Windows got its native build in July 2011, and Microsoft itself helped write the port.

Want the full quiz?

Play the full Node.js quiz — scored, streaked, and passable to a friend.

Play it on BrainPickle