Node.js comes with a few limitations. Some major limitations are:
It is based on a single-thread application and does not support multithreading.
There is no use of multicore CPUs as none of them can work simultaneously.
It does not support high computational tasks.