If such things can really be generalized:
Types I get along best with:
ESTP, ISFJ, ISFP, ENTP (most of the time), INFP (mostly)
Types I find friction with:
ESFJ (seems to either go very well or quite the opposite), ...I can't think of any really where it happens consistently. I mean I'm trying, but I can't think of much. ENFP and ESFP can be very tiring, you know the old story.
Some reasons for the best fits:
ESTP = They like to talk, and I like to listen. We seem to share humor. More than probably any type, I bond well with these folks.
ISF_ and sometimes ESFJ = Always there to support me. Kind, caring, gentle, but most don't have the "doormat" syndrome, either. Great to talk to when you're feeling down.