E no Node.JS o process.nextTick é considerado uma micro task ou uma macro task? pelo o que ja pesquisei na internet ela roda antes de todos os setImmediate então seria uma microtask?

Isso, ela é considerada uma microtask :)