Just like in case of strengths, when they ask you about your weaknesses; the interviewer(s) try to gauge the level of self-awareness you have. They want to assess your character and personality. Remember ‘the ones who KNOW what their shortcomings are; would be the one who OVERCOME them by working upon them.’ Moreover, one should have the courage to accept one’s own weaknesses.
Following points need to be  considered while answering this question:
  1. Introspect and identify  your key weaknesses. Just in case, you are not aware of them then do ask from  your friends.
  2. Use a trick – Describe a  quality which seems to be a weakness superficially but is actually strength  when seen in essence. To describe strength as a weakness, try to answer such  weakness which can be converted in strength.
  E.g.:- I feel my  aggressiveness is my greatest weakness but at times it’s the same quality that  helps me while leading my team and getting things done on time.
  3. Always keep an example  ready to support each of your above-mentioned weaknesses. Not only an example  but your answer should include how you managed/fought /overcame the same. This  shall show your willingness to improve yourself.
4. If you list too many number  of weaknesses, then, you are at risk of sounding demotivated. Even the  weaknesses that you mention might display you to be an unfit/incapable  candidate. So, limit the number to maximum two. Choose the suitable ones out of  all.

Now, it’s time for 'participation':
*Assume that you are sitting in the interview room now.
*You have been asked to ‘What are your weaknesses’. Go ahead; give it a try on how to answer the same. Post your own answers and get them reviewed .

Try to learn new thing every time
MY WEAKNESS IS LIZARD,ANTS...ETC
My biggest weakness is that I would not feel comfortable if I have not complete my work.I overcome from it when I worked on me and practicesized more and more until I am not finished my work.
Panic to complete the work.