Two answers fail immediately: the fake weakness ("I work too hard") and the disqualifying one ("I miss deadlines"). Both are avoidable with a simple structure.
The three parts
- A real but survivable weakness
- A concrete example
- What you are doing about it
Part three is the whole point. Interviewers are not assessing whether you have flaws — everyone does. They are assessing whether you notice and correct.
An example
"I tend to take on too much rather than say no. Last quarter I agreed to help with two extra projects while my own deadline was tight, and I ended up delivering one of them late. Since then I've started checking my current workload before agreeing to anything new, and I'll say 'let me check and confirm by tomorrow' instead of yes on the spot. It's made a noticeable difference."
Weaknesses that work
- Difficulty delegating
- Impatience with slow processes
- Over-preparing and losing time
- Discomfort with public speaking
- Focusing on detail at the cost of speed
Weaknesses to avoid naming
- Anything central to the job you are applying for
- Reliability, honesty, or attendance
- "I'm a perfectionist" — interviewers hear this constantly and discount it
If English itself is the weakness
You can say so, and it lands well when paired with action: "I'm still building confidence in spoken English, so I practise daily and I've started leading our team's stand-up to force myself into it."
Name it, show it cost you something, show what changed. That shape works for every version of this question.