Your greatest weakness better be a "strength in disguise"
For example, here's a question I had on an interview "What would you say is your greatest weakness? "
First of all, don't panic.
Second, NEVER admit to possessing a true weakness.
Third, the interviewer is well aware that you are not superman/woman, so suggesting that you don't have a weakness is NOT going to fly.
So what's the correct answer? Well, there are many. However, all of the right answers to this question fall under the umbrella category of what I will refer to as "a strength in disguise."
For example, consider the following as a response: "I could improve slightly upon my delegation skills. You see, I have always been a strong and capable leader. While I'm well aware of the importance of delegation, as a college student, I found that many of my peers did not possess the same work ethic and drive to succeed as I did. Therefore, rather than accept mediocrity on a group assignment, I always stepped up to the plate and took on the majority of the responsibility myself in order to ensure the project's success. However, I'm sure this company prides itself on extremely diligent employees, unlike my college peers. Therefore, I look forward to the opportunity to work as a team player and delegate when necessary."
Let's review. In response to a question designed to force you to admit to your weaknesses, you just successfully conveyed the majority of your strengths, including that you are: a leader, a professional, not afraid of responsibility, willing to work with others, took the time to research the company, and implied that you consider the company's reputation and product to be your top priority!
Remember, your greatest weakness better be a strength in disguise!