How about we collectively protest these kinds of interview questions. I vote that instead of answering questions, we ask difficult ones to our interviewers. When they protest, we explain "Just making sure I won't be working with idiots".
Remember folks, these companies are getting more from you then you are from them.
Remember folks, these companies are getting more from you then you are from them.