I couldn't pass McKinsey 1st round interview. The first interview was OK but my case performance in the second interview was terrible. At the end of the interview, the interviewer told me that I have to wait 18-24 months before reapplying for McKinsey. By the way, I was rejected from other MBB firms.
I really want to work for an MBB firm, especially for McKinsey. Which is the best way to get into McKinsey after waiting at least 1.5 years? Working for a Tier 2 consulting firm, pursuing an MBA, getting a nonconsulting job in a well-known company in its industry (e.g. Google, P&G), found a startup, or apply after getting a PhD degree? Any advices?
Another question, I have computer science and operations research background. As a backup plan, if I consider the data scientist position at McKinsey Analytics. Am I also blacklisted for the nonconsulting positions like that, or the blacklist is only for consulting positions?
Thanks in advance.