Google interview question

How does Node.js overcome the problem of blocking I/O operations?