Interfacing Nodemcu v3 Lolin with HC05

Are your really using a 9v pp3 battery?

If so this is wrong . First the Vcc of the module is 5v.
Second, its not clear that it can supply the current for the Tx.

Can you run your tests with the Node MCU connected to USB for power and power the HC05 from the VU (VUSB) pin?

A separate 5v supply, like from a phone charger would be best.

Connect the grounds between the HC05 and the Node MCU.