PureCode Software Interview Question

How does Node.js handle asynchronous code? Provide examples of async patterns in Node.js.