I used a single generalized approach to answer each question in interviewer-led cases. It provides enough structure to be clear, but is flexible to answer any question, and led to multiple offers.
At a high level, the approach is:
1. Overview your answer, including prioritizing your analyses.
2. Do the analysis/brainstorming. Make it an "equation" if you can.
3. Give an implication (always).