A straightforward question about your weakness always makes you nervous and you start answering with aaaaaaaaaaaaaaaaan, ummmmmmmmmm, actually etc etc but do you want to face this interview question confidently? You have been going through the interview questions series and now you are know that no question on the earth is difficult to answer. All you need to be smart and intelligent to grab the opportunity and turn the interview session in your favor. Likewise you just need to do some homework to grab the bull by horn.