What are your weaknesses?
This is a very common interview question for many jobs across industries. Most people feel Answering strengths is easy but weaknesses is difficult. If approached the right way this question will give you chance to build trust. You have 3 options/approaches to answer this question.
1. Deny having any weaknesses. This approach is least common and surely not the way to go.
2. Spin a Weakness into a strength. Like, "I'm a perfectionist" or "I care too much"
Note - This is very common approach and some interviewers think you are not being honest.
3. Give an honest answer (Recommended). Answer the question honestly without shooting yourself in the foot.
E.g. My weakness is public speaking, I am working on it. Ofcourse make sure this is not the primary requirement of the job.