I think you missed my point...
Regarding your comment below, it's still a question most wouldn't expect.
To address the comment I'm actually replying to: you may not be getting paid for the interview, but (to continue my previous example) you don't pay for a movie/play review either. Your resum may say that you have X or Y skill, but that's pretty meaningless until I see it in action for myself. That's the purpose of some of the questions.
Also, just because you have the ability to work somewhere doesn't mean you'll fit in. That is the purpose of most of the other questions (like the penguin question).
Meanwhile, it seems you feel like answering these questions makes you inferior (or rather makes the interviewer feel superior), but I don't think that's the case. Why would you feel that way? I'm quite curious... Answering a difficult or unorthodox question does not put you in an inferior position, it's simply a means to find out more about a candidate.
Finally, regarding the bj example... WTF?