In the case of nodeJs the event queue or task queue is only meant for queuing tasks and if any kind of asynchronous call is there , is that handled by c++ api's present within libuv library .
for example if any db query is happening , how exactly the process flows ?