Hi
@nisadee,
I am sorry to hear that you are feeling like this. To reiterate what
@AvniD has already said though, you cannot expect perfection of yourself. It is easy to focus on the things that could have gone better, rather than the things that went well(!). Often, for example, I think things have gone significantly worse than they have.
That being said, here are
two things that I think could really help:
1. Often if you do not know the answer to a question in an interview, the best approach is to start your answer (after pausing) with, "after considering this a little bit, I am not absolutely sure about the answer, however, my initial thoughts are X. I thought this for Y reason. My reasoning for this is Z". If you can work through your reasoning/thought process logically and clearly, then you are demonstrating strong communication skills whilst encouraging a discussion.
If this sounds like something that could be helpful, I would really recommend the resources provided by McKinsey, Bain and BCG (MBB firms) for their case studies. Each have useful (
free) resources on their websites. Just as an example, BCG's is
here. The subject matter will be different from your interview, but these will give you an introduction to the skill of "thinking out loud".
This video might prove useful too.
I did this ahead of my interviews and found it a really helpful (and applicable) skill.
2. If you can, I would really recommend asking friends and family to run through a mock interview or two with you. There are paid services which offer this too. Each time I practiced, I found that I improved.
I know that you said you feel like you struggle to think on your feet. However, I honestly think a lot of this feeling is rooted in a lack of confidence in your ability to do so. Practicing will improve your technique. It will also make you more familiar with that awful feeling of being asked a question that you do not (immediately) know the answer to.
I hope that those tips might help.
Please do reach out though if you would like any further help or support. Best of lucks with your ACs if I do not hear from you though 💪