Hi,
This issue pops up a lot with Outlook on macOS. It happens especially in the newer versions. You already reinstalled the app and got rid of add-ins. So the freezing with CPU spiking high is probably from trouble rendering email content. That could be heavy HTML stuff or emails that are messed up somehow. Or maybe the profile or database got corrupted underneath. Here are some main steps you can take to sort it out.
First off check those emails that cause problems. The freezes tend to hit only when you reply to or forward specific ones. Emails loaded with complex HTML, big images right in the body, tables, or even CSS and JavaScript embedded can make Outlook's WebKit engine loop on the CPU. Try replying in plain text mode to test it. Just go to Format and pick Make Plain Text.
Next rebuild the Outlook profile or database. Close the app completely. Head to this folder ~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles. Back up your main profile folder first thing. Then make a fresh profile and add your accounts back in. If things work fine with the new one the old profile was likely corrupted.
Also update your Office and macOS. Get the latest build for Microsoft 365 Outlook. These glitches often get patched in the monthly updates. Update macOS as well since improvements to WebKit rendering can help Outlook run better.