There's a type of person that I especially dislike. They don't have to be male, but it does seem to be a more common thing with men.
Fundamentally, pretty much everyone wants to be liked and respected and have others find value in their opinions. And I think it's safe to say that most people are also insecure about this to some degree. So we compensate in different ways.
What I absolutely cannot stand is the type of person who deals with this by acting under the assumption that anything they find interesting is automatically interesting to everyone else, and, furthermore, who presents their interests in this incredibly pretentious way. They will always be the one providing information, and automatically slot others into the role of gracious receivers of that wisdom. They're never the one in need of help; they're always the expert.
It's so insulting because it makes it so blatant that you're really only acting under the assumption that other people are puppets that exist to bolster your ego. Not that there aren't women --- and people of any other gender --- that do this as well, but I admit that when I come across a person who behaves this way, my gut reaction is that they're male. It really makes me wonder, what the fuck is wrong with the way men are socialized that makes them think that having a superiority complex is the best way to get people to like them?