@WTFH: I agree that if you're making a product, you should be making one that you enjoy. But if I worked in the Office department and then preferred an Android phone, that would be okay in my mind, even though Google has a (very weak) Office competitor.

Yes, there are floaters in every business. Do just enough work to avoid attention.

I would hate being asked those questions at an interview. I haven't looked at that part of computer science since college.