No, not when it’s actually off. If you’ve shut down, then it won’t do this, but if you put it to sleep it can.
That being said, I hate this, with my old laptop I could close the lid and pop it in the bag and it would lose maybe 5-10% battery per day, with new laptop it happily unsleeps itself in the bag which has zero ventilation.
So for safety reasons I have to shut my laptop down before putting it in my bag, then have to wait for it to start up (which is slow due to corporate software) before being able to use it again.
I’ve been using Macs for over five years now and before that I was all Linux. From reading this it looks like Windows has actually reverted to where Linux was over five years ago: having to fiddle with the machine to get sleep to work. That’s just sad.
Just sleep/hibernate/restart/shut down, as far as I can remember? - sleep vs hibernate being a distinction you want, in my view, as the battery drain/restart time behaviours are different. I'm sure I don't need to explain why separate restart and shut down options are a good idea.
(Never liked not having the sleep/hibernate choice on macOS. I know better than the computer what my upcoming plans are!)
Windows ha(s/d) suspend/sleep/hibernate/restart/shutdown.
Sleep was a suspend/hibernate hybrid that allowed fast restarts if you still had power, but would restore from disk hibernate-style if you ran out of power while suspended.
You could make Macs hibernate via the CLI until a few versions back at least, maybe you still can? I used that occasionally, but at some point sleep got so good I stopped bothering. If I disable the waking up to fetch mail and the like thingy in Settings, mine will hardly lose any battery even when sleeping for extended periods.
Macs can't even toggle session saving behavior through the CLI; your only chance to toggle session saving it is logging out via the GUI.
My experiences with macOS involved tons of unexpected sharp corners like that. Really feels half-finished when you're coming from Linux, as ironic as that sounds
That being said, I hate this, with my old laptop I could close the lid and pop it in the bag and it would lose maybe 5-10% battery per day, with new laptop it happily unsleeps itself in the bag which has zero ventilation.
So for safety reasons I have to shut my laptop down before putting it in my bag, then have to wait for it to start up (which is slow due to corporate software) before being able to use it again.