Actually, these questions may look perfunctory, but I think it looks better if you tell the truth -- know your weaknesses, and tell them what you do to recognize and overcome them. I would not hire anyone with no weaknesses, but also would pass on someone who does not have an active counter-weakness plan.