Pergunta de entrevista da empresa PureCode Software

What is asynchronous programming in Node.js? How does it work?