This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
What is Node.js?
A Java framework
How does Node.js handle concurrent tasks?
Node.js can't handle concurrent tasks.
Node.js uses multiple threads for concurrent tasks.
Node.js uses a single event loop for concurrent tasks.
Node.js uses multiple event loops for concurrent tasks.
For which of these scenarios would a Node.js app be a good fit?
The app requires a non-blocking, event-driven server.
The app needs a Java runtime.
You need to build a mobile app.
The app requires CPU-intensive computations.
You must answer all questions before checking your work.
Need help? See our troubleshooting guide or provide specific feedback by reporting an issue.