Menu

1 / 2

How to Answer "What is Your Greatest Weakness?" in a Tech Interview

DEV Community·Feng Zhang·6 months ago
#yVOpIRnY
#interview#career#programming#tech#weakness
Reading 0:00
15s threshold

Most candidates still treat "What is your greatest weakness?" like a trap. In tech interviews, it usually isn't. It's a check for self-awareness and humility. Interviewers want to see whether you can name a real weakness, explain how it affects your work, and show that you manage it with a repeatable process.

The original PracHub guide gets this right: a good answer has three parts, and the last one matters most.

If you answer with "I'm a perfectionist" or "I work too hard," you'll sound rehearsed. If you name a weakness that makes you unqualified for the role, you'll hurt yourself. The sweet spot is a genuine, non-critical weakness plus a concrete system that keeps it from hurting your team.

What interviewers are actually testing

At companies with structured interview loops, including FAANG-style processes, this question usually comes down to three things:

Self-awareness

Intellectual humility

Your ability to respond to feedback

Every engineer has blind spots. The interviewer knows that.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.