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