The article you mentioned about Google's tough interview questions is from a community manager, not a programmer. If I was hiring a technical community manager, I would not subject them to the same interview process as engineers - that would probably eliminate the best community managers.