In addition to the previous comment, I would add that, as for all the fit interview questions, it would be important to have a proper structure to apply in the answer. A good framework for the classical “Which are your three top weaknesses” would be the following:
- Say which is a "good" weakness, that is, a weakness which is not a red flag (you may also use terminology as “One of my points of improvement”, instead of “My first weakness is” to soften it a bit);
- Say what you are doing to improve on it, giving a concrete example (eg, don’t simply say “I am working on it”, but rather “I am doing XYZ and ABC in order to get better in this”).
Choosing the right words, this framework could help you to deliver a good impression and show proactivity for several weaknesses. Let's make an example for someone who would actually consider himself/herself a perfectionist, using though different words and this structure:
One of my point of improvement is that sometimes I tend to dig into too many details in a particular task, eg for something that may be done in 1h at "ok" level, I may spend 1h30m or 2h, trying to cover more details. That’s not always the best thing to do.
There is something that I am doing to improve on that. Every day, before going to sleep, I write down the three top things I should do the next day, allocating the time to do them. When I am in the middle of the first thing I would naturally have the tendency to be willing to spend more time than the one allocated. However, since I committed to do other things in advance, this often allows me to stick to the time committed. I still have to improve on it, but I am confident I can get better in the next months applying this method.
The main issue for many candidates would be to identify the weakness to use at point 1. So, how can you find a proper weakness?
The best way to find a “good” weakness is to avoid standard answers (so yes, it would be better not to use the previous one either;)). Rather, it would be more useful to go through the following approach to identify real weaknesses:
- Write down a list of all your weaknesses.
- Eliminate those who would be clear red flags in consulting (all those you may not be able to change quickly or ever – eg no fluency in a certain language, no strong education background/ relevant experience - or clear problems in consulting – eg missing deadlines, poor communication with teammates, not being on time).
- Think how you could actually improve on the remaining. Select the best three and apply the previous structure.
This should allow you to have “natural” weaknesses to use, which would also show personal improvement.
Hope this can be helpful.