If there is hills it will use more energy on the way up and recover power on the way down, Ev trucks will deal with it better than diesels.
There is actually electric mining truck in Europe that has been running for years without needing to be charged, because the mine in uphill of where it drops it’s load off, it charges as it brings the load down hill using regen braking, and uses less energy on the up hill when it’s empty.
Plenty of diesel/electric haulpaks in operation even at twiggys