mcpField
C
case-interview-practice

case-interview-practice

github.com/travisjneuman生産性106151 回インストール1 日前に更新
リポジトリ

case-interview-practice について

経営コンサルティングのケース面接に備える候補者向けの練習ガイドです。分析フレームワーク、市場規模の推定法、演習テンプレート、評価基準、段階的な学習計画をまとめています。

主な機能

  1. 01主要なケース形式のフレームワーク
  2. 02市場規模の推定方法
  3. 03構造的な問題解決手法
  4. 04暗算のガイダンス
  5. 05ケース演習テンプレート
  6. 06評価基準と段階的な学習計画

活用シーン

  1. 01収益性ケースの面接練習
  2. 02市場規模の推定
  3. 03市場参入ケースの準備
  4. 04模擬面接後の振り返り

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/travisjneuman/.claude --skill case-interview-practice

インストール後、Claude Code で/case-interview-practiceを入力して読み込まれたか確認します。

詳細

ケース面接対策

経営コンサルティングのケース面接、ビジネス上の問題解決、体系的な分析的思考のための包括的なフレームワークと手法です。

ケース面接の種類

種類説明よく実施する企業評価される主なスキル
収益性利益が減少しているのはなぜか?どうすれば改善できるか?全企業体系的な分解、計算
市場規模の推定市場や数量の規模を推定する全企業論理的なセグメント分け、計算
市場参入企業Xは市場Yに参入すべきか?McKinsey、BCG戦略的思考、リスク評価
M&A企業Xは企業Yを買収すべきか?全企業企業価値評価、シナジー分析
価格設定製品Xの価格をどう設定すべきか?Bain、BCG経済学、顧客セグメンテーション
オペレーション効率を高め、コストを削減するにはどうすべきか?Deloitte、Accentureプロセス分析、優先順位付け
成長戦略企業Xは売上をどう伸ばすべきか?全企業創造性、市場分析
新製品製品Xを発売すべきか?McKinsey、BCG市場分析、実現可能性

フレームワークツールキット

収益性フレームワーク
PROFIT = REVENUE - COSTS

REVENUE:
  Revenue = Price x Quantity
  |
  |-- Price
  |   |-- Has pricing changed?
  |   |-- Competitive pricing pressure?
  |   |-- Product mix shift?
  |
  |-- Quantity
      |-- Customer count changed?
      |-- Purchase frequency changed?
      |-- Market size changed?
      |-- Market share changed?

COSTS:
  |-- Fixed Costs
  |   |-- Rent, salaries, depreciation
  |   |-- Have fixed costs increased?
  |   |-- Capacity utilization?
  |
  |-- Variable Costs
      |-- COGS, materials, labor per unit
      |-- Input cost changes?
      |-- Efficiency changes?
      |-- Supplier issues?
3Cフレームワーク
COMPANY:
  - Core competencies and capabilities
  - Financial position and resources
  - Current product/service portfolio
  - Brand strength and reputation
  - Operational efficiency

CUSTOMERS:
  - Market size and growth
  - Customer segments and needs
  - Purchase behavior and decision factors
  - Price sensitivity
  - Unmet needs and pain points

COMPETITORS:
  - Key players and market shares
  - Competitive advantages/disadvantages
  - Barriers to entry
  - Substitute products
  - Likely competitive response
ポーターのファイブフォース
競争要因主な質問高い場合
新規参入の脅威必要な資本は?規制上の障壁は?規模の経済は?業界の魅力度が低い
サプライヤーの交渉力サプライヤーの数は少ないか?切り替えコストは?独自の投入資源は?利益率が圧迫される
買い手の交渉力買い手の数は少ないか?価格に敏感か?川上統合は可能か?価格への圧力
代替品の脅威利用可能な代替品は?切り替えコストは?価格と性能は?売上のリスク
競争企業間の敵対関係競合他社の数は?業界の成長率は?差別化は?利益率への圧力
4Pマーケティングフレームワーク
PRODUCT:
  - Features, quality, design
  - Brand positioning
  - Product line breadth
  - Differentiation

PRICE:
  - Pricing strategy (premium, penetration, skimming)
  - Price relative to competitors
  - Price elasticity
  - Discounting approach

PLACE (Distribution):
  - Channels (direct, retail, online, wholesale)
  - Geographic coverage
  - Channel conflicts
  - Distribution costs

PROMOTION:
  - Marketing channels and spend
  - Customer acquisition cost
  - Brand awareness
  - Sales force effectiveness
バリューチェーン分析
PRIMARY ACTIVITIES:
  Inbound Logistics --> Operations --> Outbound Logistics --> Marketing & Sales --> Service

SUPPORT ACTIVITIES:
  - Firm Infrastructure (management, planning, finance)
  - Human Resource Management (recruiting, training, retention)
  - Technology Development (R&D, process improvement)
  - Procurement (sourcing, vendor management)

ANALYSIS APPROACH:
  1. Map each activity in the chain
  2. Identify cost drivers per activity
  3. Identify value drivers per activity
  4. Compare to competitors
  5. Find optimization opportunities

体系的なアプローチの手法

CASEメソッド
STEP 1: CLARIFY (1-2 minutes)
  - Restate the problem in your own words
  - Ask clarifying questions
  - Confirm the objective
  - Identify any constraints
  Questions to ask:
    "Just to make sure I understand, the client is..."
    "When you say profitability, do you mean operating profit or net profit?"
    "Is there a specific timeframe we're looking at?"
    "Are there any options that are off the table?"

STEP 2: STRUCTURE (2-3 minutes)
  - Lay out your framework
  - Explain your approach
  - Be MECE (Mutually Exclusive, Collectively Exhaustive)
  - Prioritize branches
  "I'd like to break this problem into three areas..."
  "Let me start with what I think is the highest-impact area..."

STEP 3: ANALYZE (15-20 minutes)
  - Work through each branch
  - Ask for data at each step
  - Do math carefully and out loud
  - Test hypotheses
  - Pivot if a branch is unproductive
  "Based on this data, it seems like... Let me test that by looking at..."

STEP 4: SYNTHESIZE (1-2 minutes)
  - State your recommendation clearly
  - Support with 2-3 key reasons
  - Acknowledge risks
  - Suggest next steps
  "Based on my analysis, I recommend X because of three reasons..."
MECE原則
MUTUALLY EXCLUSIVE:
  - No overlap between categories
  - Each item belongs to exactly one bucket
  - Bad: "Online sales" and "Sales to millennials" (overlap)
  - Good: "Online sales" and "In-store sales" (no overlap)

COLLECTIVELY EXHAUSTIVE:
  - All possibilities are covered
  - Nothing falls through the cracks
  - Bad: "Domestic" and "European" (misses Asia, etc.)
  - Good: "Domestic" and "International"

MECE STRUCTURES:
  - Internal vs External
  - Revenue vs Costs
  - Short-term vs Long-term
  - Qualitative vs Quantitative
  - Supply vs Demand
  - Organic vs Inorganic growth

市場規模の推定手法

トップダウンアプローチ
EXAMPLE: Estimate annual revenue of coffee shops in Chicago

Total US population:               330M
Chicago metro population:           9.5M (2.9% of US)
US coffee shop market:              $48B annual
Chicago share (population-weighted): $48B x 2.9% = ~$1.4B

Adjustment factors:
  - Higher urbanization (more coffee shops per capita): +15%
  - Cold weather (more hot beverage consumption): +10%
Adjusted estimate: $1.4B x 1.25 = ~$1.75B
ボトムアップアプローチ
EXAMPLE: Same question, bottom-up

Number of coffee shops in Chicago:  ~3,000 (estimate)
Average transactions per day:        200
Average ticket size:                 $5.50
Operating days per year:             360

Revenue per shop: 200 x $5.50 x 360 = $396,000
Total market: 3,000 x $396,000 = ~$1.2B

Sanity check: Within range of top-down estimate (~$1.2B vs ~$1.75B)
類推ベースのアプローチ
EXAMPLE: Estimate number of gas stations in the US

Known: ~280M registered vehicles in the US
Assume: Average vehicle fills up once per week
Weekly fill-ups nationwide: 280M
Average station serves: ~200 fill-ups per day = 1,400/week
Stations needed: 280M / 1,400 = ~200,000

Actual: ~150,000 (reasonable - some stations are larger)

暗算のコツ

ESSENTIAL CALCULATIONS:

Percentages:
  10% of X = X / 10
  5% of X = X / 20
  15% = 10% + 5%
  33% = roughly X / 3
  25% = X / 4

Growth:
  Rule of 72: Years to double = 72 / growth rate
  10% growth for 7 years ≈ doubles

Large numbers:
  Million = 10^6
  Billion = 10^9 (1,000 millions)
  Trillion = 10^12 (1,000 billions)

Quick multiplication:
  X x 1.1 = X + 10% of X
  X x 0.9 = X - 10% of X
  Break complex multiplication: 47 x 8 = 50x8 - 3x8 = 400-24 = 376

COMMON BENCHMARKS:
  US population: ~330M
  US households: ~130M
  Global population: ~8B
  US GDP: ~$28T
  Average US household income: ~$75K
  US life expectancy: ~78 years

コミュニケーションのフレームワーク

仮説主導型アプローチ
STRUCTURE:
  1. Form an initial hypothesis based on available information
  2. Lay out what data you would need to test it
  3. Ask for that data
  4. Confirm or reject hypothesis
  5. Refine and test next hypothesis

EXAMPLE:
  "Based on the fact that revenues are flat but profits are down,
   my initial hypothesis is that costs have increased.
   To test this, I'd like to look at the cost breakdown
   over the last 3 years. Could you share that data?"
ピラミッド原則(トップダウンコミュニケーション)
RECOMMENDATION (top line)
|
|-- REASON 1
|   |-- Supporting data
|   |-- Supporting data
|
|-- REASON 2
|   |-- Supporting data
|   |-- Supporting data
|
|-- REASON 3
    |-- Supporting data
    |-- Supporting data

EXAMPLE SYNTHESIS:
  "I recommend the client enter the Indian market through a joint venture
   for three reasons:
   First, the market is growing at 12% annually with limited competition.
   Second, regulatory requirements make a local partner essential.
   Third, the estimated ROI of 25% over 5 years exceeds the client's hurdle rate."

ケース練習用テンプレート

収益性ケースのテンプレート
SETUP:
Your client is [Company], a [industry] company with [revenue].
Over the past [timeframe], profits have declined by [X%].
The CEO has asked you to identify the cause and recommend a path forward.

KEY DATA TO REVEAL (when asked):
  Revenue: [trend - flat/up/down]
  Price: [changed/stable]
  Volume: [changed/stable]
  Fixed costs: [trend]
  Variable costs: [trend]
  Market growth: [trend]
  Competitor actions: [any changes]

EXPECTED ANALYSIS PATH:
  1. Revenue vs Cost decomposition
  2. Drill into the changing driver
  3. Identify root cause
  4. Quantify impact
  5. Recommend solution with expected impact

SAMPLE SOLUTION:
  Root cause: [e.g., raw material cost increase of 15%]
  Impact: [$XM annually]
  Recommendation: [e.g., renegotiate supplier contracts + pass 5% to customers]
  Expected recovery: [80% of lost profit within 12 months]
市場参入ケースのテンプレート
SETUP:
Your client is [Company], a [industry] leader in [home market].
They are considering entering [target market].
Should they enter, and if so, how?

FRAMEWORK:
  1. Market attractiveness (size, growth, profitability)
  2. Competitive landscape (players, barriers, differentiation)
  3. Client capabilities (fit, gaps, investment needed)
  4. Entry mode (organic, JV, acquisition)
  5. Financial analysis (investment, timeline, ROI)
  6. Risks and mitigation

ENTRY MODE COMPARISON:
  | Mode | Speed | Risk | Control | Investment |
  |------|-------|------|---------|------------|
  | Organic (greenfield) | Slow | Medium | Full | Medium |
  | Joint Venture | Medium | Medium | Shared | Medium |
  | Acquisition | Fast | High | Full | High |
  | Licensing/Franchise | Fast | Low | Low | Low |
  | Partnership | Medium | Low | Low | Low |

フィードバック評価基準

評価項目低評価(1~2)標準(3~4)優秀(5)
構成フレームワークがなく、話題が飛ぶフレームワークを使うが、硬直的・型どおり独自の構成でMECEを満たし、優先順位を付ける
分析表面的で、重要な要因を見落とす主な問題を特定し、ある程度掘り下げる根本原因を深く分析し、影響を定量化する
計算ミスがあり、遅く、過程が不透明正確だが遅く、いくつかの計算を省略する速く正確で、説明が明確
コミュニケーション冗長で、要点をまとめない整理されているが、さらに簡潔にできる簡潔で、トップダウンかつ仮説主導
創造性教科書どおりの回答のみ独自の考え方がいくらかある新たな洞察があり、既成概念にとらわれない解決策を示す
ビジネス判断力現実離れした提案妥当だが一般的具体的で実行可能であり、実施方法も考慮する
冷静さ想定外の質問に動揺するある程度プレッシャーに対応できる自信があり、柔軟に方向転換し、的確な質問をする
各練習後の自己評価
DEBRIEF QUESTIONS:
  1. Did I clarify the problem before diving in?
  2. Was my structure MECE and prioritized?
  3. Did I ask for data or make assumptions? (Asking is better)
  4. Were my calculations accurate and narrated?
  5. Did I synthesize with a clear recommendation?
  6. Could I articulate 2-3 supporting reasons?
  7. Did I acknowledge risks and next steps?
  8. How was my time management?

難易度の進め方

初級(1~2週目)
FOCUS: Framework mastery and basic math
  - Practice profitability decomposition trees
  - Simple market sizing (top-down only)
  - Mental math drills (percentages, multiplication)
  - Framework selection for different case types
  - Practice stating structures out loud
中級(3~4週目)
FOCUS: Analytical depth and hypothesis testing
  - Multi-step profitability cases
  - Market entry with competitive dynamics
  - Bottom-up and analogy market sizing
  - Graph and chart interpretation
  - Pivoting when initial hypothesis fails
  - Interviewer-led vs candidate-led formats
上級(5~8週目)
FOCUS: Business judgment and creativity
  - Non-standard cases (public sector, nonprofit, operations)
  - M&A cases with synergy valuation
  - Cases requiring 2+ frameworks combined
  - Time-pressured mini-cases
  - Behavioral integration ("Tell me about a time...")
  - Estimation + strategy combos
  - Unconventional structures (not from textbook)

行動面接との連携

コンサルティング面接でよく聞かれる行動に関する質問
LEADERSHIP:
  "Tell me about a time you led a team through a difficult situation."

PROBLEM SOLVING:
  "Describe a complex problem you solved. What was your approach?"

TEAMWORK:
  "Give an example of a time you worked with someone difficult."

IMPACT:
  "What is your most significant professional achievement?"

FRAMEWORK FOR ANSWERS (STAR):
  Situation: Set the context (2 sentences)
  Task: What was your responsibility (1 sentence)
  Action: What you specifically did (3-4 sentences, use "I" not "we")
  Result: Quantified outcome (1-2 sentences)

練習スケジュールのテンプレート

WEEKLY PLAN (8-week preparation):

Week 1-2: Foundation
  - 2 profitability cases
  - 2 market sizing exercises
  - Daily mental math (15 min)
  - Read "Case in Point" or equivalent

Week 3-4: Core Cases
  - 3 cases per week (mix of types)
  - Start practicing with a partner
  - Focus on structure and math
  - Begin behavioral prep

Week 5-6: Advanced Practice
  - 4 cases per week with partner
  - Include M&A and non-standard cases
  - Timed practice (30-min cases)
  - Mock interviews with consultants

Week 7-8: Polish and Peak
  - 3 partner cases per week
  - Full mock interviews (fit + case)
  - Review weak areas
  - Rest day before each interview

関連項目

コメント