Guia de entrevista · Node.js

Why is Node.js non-blocking?

do caderno de estudos · atualizado em 2 de outubro de 2026
Para quem vai encarar entrevista de Node.js2 min

Resposta curta e em inglês, para ler, fechar e treinar em voz alta.

A resposta, como você fala na entrevista

Node's asynchronous I/O APIs let the event-loop thread continue while operations are pending. Network I/O generally uses OS readiness notifications. Many filesystem operations use LibUV's worker pool. Completion callbacks run later on the event loop. Synchronous APIs such as readFileSync() and CPU-heavy JavaScript still block that thread.

Ler é o primeiro passo. No app, essa pergunta vira flashcard com repetição espaçada, e o módulo tem quiz e simulado para testar o que ficou.

Treinar essa pergunta no app