If you were asked something you don't know anything about, Wouldn't it be better to say "I heard about it but I don't exactly know what it is" instead of BSing the whole answer ?
Think of it this way, interviewing is more similar to taking a test.
When your taking a test, do you want the teacher to like you? Of course.
Does that stop you from guessing when you don't really understand something? Of course it doesn't!
On the other hand, they're selecting a colleague, and I don't like colleagues who are overconfident or intentionally bullshit me. I'd be more likely to hire someone willing to learn. The only way bullshitting would work is if I asked you a question I don't know the answer to.
The teacher/employer analogy is a poor one. The teacher is not offering to pay you to provide services that support his company's reputation. Also, any teacher that you believe wants you to suck up by pretending to learn is not a teacher you want.
Mark's remark about not fooling some who knows the answer is dead-on.
Really, reconsider the idea that BSing during an interview is good strategy. It ain't.
I agree with the other comments... this is really bad advice. If I'm doing an interview and somebody starts to BS instead of looking for more detail or admitting ignorance it shows a complete overconfidence in programming.