Why would you interview at a company if you don't know what they do?
Interviewing is a chore, I'm not going to invest my time in doing it unless I think I'll enjoy being there, which requires at least approving of what the company does.
(I would be a little less choosy if I didn't have a current job, but still probably don't want to write software I have strong moral objections too)
Of course I know what they're doing (or the external reflection of thereof). I still ask. I have yet to find a question that will tell me so much using so little.
Interviewed by some startups (Berlin) I have been asked if I know or to explain them what they are doing... and the funniest thing is they were serious.
Most companies should have that explained on their website - If you haven't done enough diligence to repeat what's on the website, you may not be a good candidate.
And that’s a valid answer. “I went over your web site and read some press releases but I’m not quite sure what you do yet. I think it is along these lines...can you explain further?”
I usually ask, in no particular order: What do you do, how do you do it, how can I help you, can I remote.