Its someone I know well (for about 10 years) and have always got on well with. However little comments are making me think that they are actually a bit of an 'intelligence snob.'
I have no idea if that is a thing, but it fits. 
This person is well educated and is in a fairly good career. Not everyone I know is in the same boat though and most have jobs (rather than careers) and are not perceived to be overly intelligent (this is NOT my view or way of thinking at all).
The odd little comment like "well x is a bit thick isn't he" and when talking about what an adverb was and I was the only person who knew it (intelligence snob was not there at this time) the response was "why doesn't that surprise me" in quite a sneery tone.
Also talking about a relative who had got a job recently. I was really pleased for him and telling this person about it. It is a job that many people have degrees for but it is becoming increasingly common for people who don't have degrees to get this type of job and be paid far less for it, there is a small difference to the type of duties included but not much. I was saying about this basically and the person I know felt that it was terrible for my relative to get this type of job when "people study for years to do that, then others just walk in"
I don't really like this attitude. Its like this person thinks they are a bit better than the rest because they are more intelligent. I go for a person rather than what their IQ is tbh.
Would you want to spend time with a person who has these sorts of views?