I hate the "What is your greatest weakness?" question. It's a great question for a politician, not so much for a software developer. My answer is usually "heroin"...just to see their response.
"I don't think that's really a weakness."
"Nobody cares what you think."