I have spent countless hours and 2 years doing more than 200 cases.
I have spent $1500 on coaching, and another $200 on another coaching platform.
I have practiced with both coaches and peers, all industries and all complexities.
I have interviewed with about 10-11 firms and i have been rejected. Lets say a firm has 3 rounds, i'd do good in 2 but mess up in 1. That either would be a partner round where i'd mess up a business implication, or it would be a math issue where i'd need a "nudge", or it would be anything minor, like forgetting to ask the clarification question after the prompt is given. Or forgetting to number the structures. Or forgetting to bifurcate the creative answer of a brainstorming question. Or forgetting to start answer first on a recommendation. If i feel confident in the first 2 rounds. Something inevitably comes up in the 3rd round that is going to fail me.
I refuse to believe that this is a holistic process and in fact perfectionism is required in case interviews. Like zero mistakes. But is that humanely possible? Is this a flaw of the interview process? Clearly rapport doesn't matter because the process is pretty objective. the interviewer has to check the box.
What are these firms even looking for, if not just playing a round of Squid Game everytime?