A lot of us go through a period, when we're young, where we start correcting people because, well, we're smart and they're wrong. Most of us get over it and actually learn how to talk to an average (being able to accept when they are right and being able to STFU when they are wrong or explaining it delicately if it's actually something important). Mostly because we learn that an average hates to be corrected all the time. But also because conversations can be fun if you just don't worry about whether what people are saying is "technically" correct or not.
I didn't get the job.
(Vanity compels me to share: I was probably going to ask for more money than they would have been willing to pay. But before a former CEO pops in this thread to reveal that I was actually incompetent, I must say that I think I put on a good show. The weekend prior to being flown out to SF, I spent a day analysing their server code and was able to not only find a fairly subtle bug but propose a fix for it.)