Personally for me there's this one answer that annoys the hell out of me and a few of my peers that I worked with.
Q: WHAT IS YOUR WEAKNESS ?
A: "I overcommit to my work or I work extremely hard and forget about life".
This answer sound insincere and it seems 90% of fresh job seekers answer this WAY, it is so robotic, dull and predictable, Don't do it please. Rather try something along the lines of if " I could use an improvement on areas such as blah blah blah".
I hope this helps.