Porton Health interview question

is NodeJS single threaded and is it asynchronous/synchronous?