2/ None of my go-tos are great. Interjecting, “can I please finish,” is the best I have. Raising your voice and repeating until they stop is aggressive and bitchy.
Letting them say whatever, totally ignoring, and starting over from the beginning also works but is super bitchy.
@mattwilcox @briannawu FWIW, as a fellow bloke, here's a bit of 'allyship' that I practice that many seem to find helpful:
When I'm in the room for a man pulling that BS (especially if it's "my" meeting), after 15-20 seconds, I'll cut the dude off w/ an explanation that they're off-topic, the ideas that they're proposing aren't feasible or change the scope of work (or all 3); then, I stop myself short, w/ a big "Oh, terribly sorry, Brianna, we interrupted you! You were saying?"
@RufusJCooter @mattwilcox @briannawu
THIS. You will also earn an ally in office politics for life.
This is not limited to men. Senior employees who step in to boost women, particularly young/junior employees, when they are being nullified is the best way of giving back.