Porton Health Interview Question

is NodeJS single threaded and is it asynchronous/synchronous?