Both Axios and Fetch return a promise and logically their callback should go into the promise microtask queue. But both of them are doing network I/O, doesn't that mean their callback should go into the I/O queue in the event loop? To which queue do their callbacks go into?
axios.get('/url')
.then(data => console.log(data)) // this callback goes into the microtask queue or I/O queue?