Managing personal Outlook.com account settings, security, and privacy
No, Microsoft hasn't been hacked. Anyone can spoof an email address.
Turn on 2 factor authentication and be sure to setup multiple backup methods. Could be those emails you are receiving are fake.
Check you account info at https://account.microsoft.com/security?refd=account.microsoft.com and click on Sign In Activity