I wonder that no one has answered this simple question - in fact, I think Victor Cheng's LOMS programm is the Nr.1 resource for case-interview preparation. of course, it is good to start with some books in order to familiarize yourself with the general application and recruting process, but once you have filed your application, have practiced some fit-questions is the right time to order LOMS. Yeah, it is not cheap and it has some disadvantages, but I would strongly recommend it (and I do not receive a cent from Mr. Cheng).
You receive nearly 10 hours of case-interview recordings, where you easily can see what mistaces to avoid and how to manage time, wording, drawing etc. The only disadvantage, which I think the programm has, ist that most of the cases analyzed are "Profit=Revenues-Costs" problems, which in fact are the most common ones, but you can also face other types of problems - restructuring, general strategy cases, M&A etc. But LOMS is a wonderful tool teaching you how to think. Once you are accustomed to that it's easy to tackle every type of case.
PS: I somehow bombed my first MC interview with BCG, but only my excellent case interview performance gave me the ability to get a member of their re-apply programm, and apply only i 3-6 months time, and not the regular 18-24 months time (I completely bombed their analytical test~like McKinsey's PST). But LOMS worked!
Hope this helped. If you have any other, more specific questions, feel free to ask
Thank you very much for reading this post till the end! Kudos?