Notifications - Teams Meetings - Prompt for Busy or DoNotDisturb
When joining a Teams meeting, the status automatically recognizes you are in a meeting and sets your status to Busy. Notifications/Banners still show up on the screen along with Sounds.
Since Busy - doesn't stop notifications (which is a problem when sharing screens), I suggest you add a prompt when you Join a Teams meeting to ask if you want to be set from the default to DoNotDisturb for that meeting. After that meeting ends, it should take you back to available or busy if going right into another meeting.