In practice you will never want to use a framework in a case, with the arguable exception of a mathematical equation like Profit = Revenue - Costs. It can be interesting to read up on the likes of Porters' Five Forces to give you ideas (who else thinks about supplier power?), but case interview prep guides often over-exaggerate their significance. Interviews were different 20-30 years ago, and not all the guides have caught up.

What you instead should be doing is learning how to structure problems, which I'd break down into two main types:

"Quantitative" problems: Not necessarily only where you have numbers, but wherever you can break a problem down into mathematical drivers. For example, the revenue of a sandwich shop is always the number of customers x their average spend.

"Conceptual" problems: Is it a good idea for a company to go into x new market? What should the new CEO focus on? What would it take for company x to be the Uber of whatever?

Learn to identify what kind of question you're being asked and then practice a bit of both.

In practice you will never want to use a framework in a case, with the arguable exception of a mathematical equation like Profit = Revenue - Costs. It can be interesting to read up on the likes of Porters' Five Forces to give you ideas (who else thinks about supplier power?), but case interview prep guides often over-exaggerate their significance. Interviews were different 20-30 years ago, and not all the guides have caught up.

What you instead should be doing is learning how to structure problems, which I'd break down into two main types:

"Quantitative" problems: Not necessarily only where you have numbers, but wherever you can break a problem down into mathematical drivers. For example, the revenue of a sandwich shop is always the number of customers x their average spend.

"Conceptual" problems: Is it a good idea for a company to go into x new market? What should the new CEO focus on? What would it take for company x to be the Uber of whatever?

Learn to identify what kind of question you're being asked and then practice a bit of both.