We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
HackerRank Home
  1. Skills Directory
  2. Node.js
Node.js

Node.js

Intermediate
Get Certificate

A platform built on Chrome's JavaScript runtime commonly used to build fast and scalable network applications. Node. js employs an event-driven, non-blocking I/O model making it efficient, perfect for data-intensive real-time applications operating across distributed devices.

This key competency includes understanding Event-Driven Architecture and Concurrency, and Scaling and Packaging.

Key Competencies:

  1. Event-Driven Architecture and Concurrency - In a Node.JS application, a main loop listens for events, and then triggers a callback function when one of those events is detected. Understand the concepts behind an Event-Driven Architecture and Concurrency, i.e., two or more processes running together in one thread. 
  2. Scaling and Packaging - Explore best practices and how to achieve scalability, and use packaging in Node.JS. 
View all skills
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy

Cookie support is required to access HackerRank

Seems like cookies are disabled on this browser, please enable them to open this website