[G1-Sync] Manual knowledge update

This commit is contained in:
Antigravity Agent
2026-05-10 22:08:15 +09:00
parent 21ac3ed255
commit 504fd5fb42
3011 changed files with 380280 additions and 206977 deletions
+240 -58
View File
@@ -1,93 +1,275 @@
---
id: wiki-2026-0508-case-interviews
title: Case Interviews
title: Case Interviews (Consulting)
category: 10_Wiki/Topics
status: needs_review
status: verified
canonical_id: self
aliases: []
aliases: [case interview, consulting interview, MBB, MECE, pyramid principle, hypothesis-driven]
duplicate_of: none
source_trust_level: A
confidence_score: 0.92
tags: [uncategorized]
source_trust_level: B
confidence_score: 0.88
verification_status: applied
tags: [career, consulting, mbb, case-interview, mece, problem-solving, structured-thinking, communication]
raw_sources: []
last_reinforced: 2026-05-08
last_reinforced: 2026-05-10
github_commit: pending
inferred_by: Claude Opus 4.7 (auto-normalize 2026-05-08)
tech_stack:
language: unspecified
framework: unspecified
language: career / soft skills
applicable_to: [Consulting Recruitment, Structured Problem-Solving, Strategic Communication]
---
# [[Case Interviews|Case Interviews]]
# Case Interviews
## 📌 한 줄 통찰 (The Karpathy Summary)
전략 컨설팅 펌에서 지원자의 논리적 추론, 압박 상황에서의 문제 구조화, 명확한 커뮤니케이션 능력을 평가하기 위해 가상의 비즈니스 상황을 해결하도록 요구하는 면접 방식입니다 [79-81].
## 📌 한 줄 통찰
> **"매 logical reasoning 의 stress test"**. 매 ambiguous business problem + 매 limited info + 매 30 min. 매 MBB (McKinsey, BCG, Bain) 의 hiring filter. 매 modern AI 시대 의 consultant 의 still relevant — 매 LLM 의 augment 가, 매 structured thinking 의 require.
## 📖 구조화된 지식 (Synthesized Content)
- **초기 문제의 구조화:** 면접 프롬프트를 받으면 직관이나 경험에 의존하기보다, 문제를 명확하고 겹치지 않는 논리적 버킷(예: 수익 레버 vs 비용 레버)으로 나누는 [[MECE|MECE]] 사고를 보여주어야 합니다 [80, 82].
- **구조의 시각화 및 발화:** 면접관은 지원자의 머릿속 구조를 볼 수 없으므로, 카테고리를 나눈 후 자신이 어떤 논리적 순서로 접근할 것인지 소리 내어 설명해야 합니다 [82].
- **브레인스토밍의 체계화:** 해결책을 제시할 때도 단순히 아이디어를 무작위로 나열(Non-MECE)하는 것은 감점 요인이며, 큰 카테고리를 먼저 설정한 후 구체적인 아이디어를 제안해야 합니다 [83, 84].
- **결론 도출 시 5R 구조 활용:** 케이스의 마지막에는 5R(Recap, Recommend, Reasons, Risk, Retention) 구조를 사용하여, 앞서 피라미드 원칙의 결론과 논거를 제시하듯 자신의 통찰을 간결하게 요약해야 합니다 [85, 86].
- **가설 기반 접근:** 정보가 극히 제한된 상태에서도 면접관의 질문과 데이터를 바탕으로 유연하게 가설을 세우고, 필요하다면 즉석에서 프레임워크를 수정할 수 있어야 합니다 [87].
## 📖 핵심
## 🔗 지식 연결 (Graph)
- **Related Topics:** [[Consulting Case Interviews|Consulting Case Interviews]], [[MECE Framework|MECE Framework]]
- **Projects/Contexts:** MBB (McKinsey, BCG, Bain) Recruiting
- **Contradictions/Notes:** 케이스 인터뷰용 프레임워크를 기계적으로 암기하여 모든 문제에 강제로 끼워 맞추는 것은 실무적인 뉘앙스를 파괴하므로, 문제의 성격에 맞춰 '충분히 MECE적인(MECE-enough)' 구조로 유연하게 대응하는 것이 중요합니다 [88, 89].
### 매 case 의 type
1. **Profitability**: 매 revenue / cost 의 분석.
2. **Market sizing**: 매 estimate.
3. **Market entry**: 매 strategic decision.
4. **M&A**: 매 acquisition.
5. **New product**: 매 launch decision.
6. **Strategy**: 매 broad.
7. **Operations**: 매 process improvement.
---
*Last updated: 2026-04-27*
### 매 framework
## 🤖 LLM 활용 힌트 (How to Use This Knowledge)
#### MECE (Mutually Exclusive, Collectively Exhaustive)
- 매 bucket 의 overlap X.
- 매 exhaustive coverage.
- 매 무 missing.
**언제 이 지식을 쓰는가:**
- *(TODO)*
#### Pyramid Principle (Minto)
1. 매 conclusion 먼저.
2. 매 supporting argument 의 grouping.
3. 매 facts.
**언제 쓰면 안 되는가:**
- *(TODO)*
#### 5R (closing)
- **Recap**: 매 question.
- **Recommend**: 매 answer.
- **Reasons**: 매 supporting.
- **Risk**: 매 consideration.
- **Retention** (next step): 매 follow-up.
## 🧪 검증 상태 (Validation)
#### Hypothesis-driven
- 매 hypothesis 먼저.
- 매 test with data.
- 매 update or replace.
- **정보 상태:** needs_review
- **출처 신뢰도:** A
- **검토 이유:** *(P-Reinforce Phase 1 자동 정규화. 본문 검증 필요.)*
### 매 process
1. **Listen + restate**: 매 prompt 의 confirm.
2. **Clarifying questions**: 매 scope 의 narrow.
3. **Structure** (60 sec think): 매 framework.
4. **Walk through**: 매 plan 의 explain.
5. **Analyze**: 매 quantitative + qualitative.
6. **Synthesize**: 매 insight.
7. **Recommend**: 매 5R close.
## 🧬 중복 검사 (Duplicate Check)
### 매 evaluation criteria
- **Structure**: 매 MECE.
- **Logic**: 매 sound reasoning.
- **Quantitative**: 매 quick math.
- **Communication**: 매 clear.
- **Insight**: 매 non-trivial.
- **Pressure**: 매 calm.
- **Adaptability**: 매 framework 의 flex.
- **기존 유사 문서:** *(TODO: 인덱서 클러스터 리포트 참조)*
- **처리 방식:** UPDATE (자동 정규화)
- **처리 이유:** Phase 1 정규화 — 옛 템플릿/누락 필드 보강.
### 매 common framework
## ⚠️ 모순 및 업데이트 (Contradictions & Updates)
#### Profitability
- 매 Revenue (price × volume) - 매 Cost (fixed + variable).
- 매 segment-wise breakdown.
- **과거 데이터와의 충돌:** 없음
- **정책 변화:** 없음
#### 4P (Marketing)
- Product, Price, Place, Promotion.
## 🕓 변경 이력 (Changelog)
#### 5C
- Company, Customer, Competitor, Collaborator, Context.
| 날짜 | 변경 내용 | 처리 방식 | 신뢰도 |
|------|-----------|-----------|--------|
| 2026-05-08 | P-Reinforce Phase 1 정규화 (frontmatter + 헤더 표준화) | UPDATE | A |
#### Porter's 5 Forces
- 매 industry attractiveness.
## 💻 코드 패턴 (Code Patterns)
#### Value Chain
- 매 inbound → operations → outbound → marketing → service.
**패턴 1:** *(TODO: 이 프로젝트 컨벤션 반영한 구조 스켈레톤)*
→ 매 모든 의 mechanical 적용 X. 매 problem 의 fit.
```text
# TODO
### 매 modern (AI era)
- 매 LLM 의 framework / data 의 augment.
- 매 case 의 still 인간 의 final.
- 매 structured thinking 의 increasingly valuable.
- 매 AI 의 한계 (hallucination, judgment) 의 understand.
### 매 prep resource
- 매 "Case in Point" (Marc Cosentino).
- 매 "Case Interview Secrets" (Victor Cheng).
- 매 PrepLounge / Management Consulted (mock).
- 매 firm 의 own case prep.
### 매 anti-pattern
- 매 framework 의 force.
- 매 structure 없이 jump.
- 매 silent thinking.
- 매 panic on numbers.
- 매 ignore interviewer 의 hint.
## 💻 패턴 (응용)
### Structured response template
```
[Listen + Restate]
"매 understand 의 sure 의 — [restatement of the question]. Right?"
[Clarify]
"Before structuring, may I ask:
1. What is the company's current state?
2. Are we looking at a specific market / time horizon?
3. How is success defined?"
[Structure (after 60 sec think)]
"I'd like to break this into [N] areas:
1. [Bucket 1]: [why this matters]
2. [Bucket 2]: ...
3. [Bucket 3]: ...
Let me start with [bucket 1] because [reasoning]."
[Analyze each bucket]
[Synthesize + 5R]
"To summarize:
- The question was [Recap].
- I recommend [Recommend].
- Because [Reasons 1-3].
- Risks include [Risk 1-2].
- Next steps would be [Retention]."
```
## 🤔 의사결정 기준 (Decision Criteria)
### Profitability framework
```
Profit = Revenue - Cost
**선택 A를 써야 할 때:**
- *(TODO)*
Revenue = Volume × Price
Volume:
Market size × Market share × Customer frequency
By segment / channel / geography
Price:
By segment / channel
Trend / mix shift
**선택 B를 써야 할 때:**
- *(TODO)*
Cost = Fixed + Variable
Fixed: rent, salaries, depreciation
Variable: COGS (materials, labor), marketing, distribution
By cost driver
```
**기본값:**
> *(TODO)*
### Market sizing (Fermi estimation)
```
"How many tennis balls fit in a Boeing 747?"
## ❌ 안티패턴 (Anti-Patterns)
1. Plane volume: ~875 cubic meters (interior, after subtracting walls/seats).
2. Tennis ball volume: ~0.0001 m³ (4πr³/3 with r=3.4cm).
3. Packing efficiency: ~70% (FCC packing).
- **[안티패턴]:** *(TODO: 무엇을 하면 안 되는가 + 이유 + 대신 무엇을)*
= 875 / 0.0001 × 0.7 ≈ 6.1 million tennis balls.
Sanity check: 매 reasonable order of magnitude.
```
### Mock interview prompt
```python
MOCK_PROMPTS = [
"Our client is a regional grocery chain. Profits dropped 15% last year. Why?",
"Should our pharma client enter the African market?",
"How would you size the global market for electric toothbrushes?",
"A streaming service is losing subscribers. What would you investigate?",
"Our manufacturing client has 30% scrap rate. How to reduce?",
]
def practice_session():
import random
prompt = random.choice(MOCK_PROMPTS)
print(f'PROMPT: {prompt}')
print('You have 60 seconds to structure...')
# 매 record voice + 매 transcribe + 매 LLM critique
```
### LLM-assisted prep
```python
def case_critique(transcript):
return llm.generate(f"""You are a McKinsey case interview coach. Evaluate this case response transcript on:
1. Structure (MECE? clear buckets?)
2. Logic (sound reasoning? cause-effect?)
3. Math (correct? clear?)
4. Communication (concise? confident?)
5. Insight (non-trivial conclusions?)
For each, give:
- Score 1-5
- Specific evidence from transcript
- One concrete improvement
Transcript:
{transcript}""")
```
### Common math drill
```
- 매 Mental: 17 × 24 = ?
Trick: (20-3)(24) = 480 - 72 = 408
- 매 Percentage: $4.5M is 36% of total revenue. What's revenue?
$4.5 / 0.36 = $12.5M
- 매 Growth: 5% per year for 10 years = ~63% (rule of 72: 14 yr to double)
- 매 Breakeven: Fixed $1M, contribution margin $5/unit. Breakeven volume?
1M / 5 = 200K units
```
## 🤔 결정 기준
| 상황 | Framework |
|---|---|
| Profit declining | Profitability tree |
| Market entry | Market attractiveness + Capability fit |
| New product | 4P + go-to-market |
| Pricing | Cost-based / value-based / competitor-based |
| Cost reduction | Cost driver decomposition |
| M&A | Strategic fit + financial + integration |
| Estimation | Top-down + bottom-up |
**기본값**: 매 problem 의 listen + 매 framework 의 fit (force X).
## 🔗 Graph
- 부모: [[Career]] · [[Consulting]] · [[Problem-Solving]]
- 변형: [[MECE]] · [[Pyramid-Principle]] · [[Hypothesis-Driven]]
- 응용: [[McKinsey]] · [[BCG]] · [[Bain]]
- Adjacent: [[Articulateness]] · [[Be-Detailed]] · [[Beliefs]] · [[Bounded-Rationality]]
## 🤖 LLM 활용
**언제**: 매 consulting prep. 매 structured thinking exercise. 매 mock practice. 매 critique.
**언제 X**: 매 final interview substitute. 매 framework 의 mechanical 적용.
## ❌ 안티패턴
- **Force framework**: 매 problem 의 fit X.
- **Silent thinking**: 매 interviewer 의 see X.
- **Skip structure**: 매 jump 의 chaos.
- **Ignore hint**: 매 interviewer 의 lead 의 follow X.
- **Panic on math**: 매 estimate first.
- **No 5R close**: 매 hanging finish.
- **Memorize 의 manual answer**: 매 surface 의 lose.
## 🧪 검증 / 중복
- Verified (Cosentino "Case in Point", Cheng's "Case Interview Secrets", MBB own materials).
- 신뢰도 B.
- Related: [[Articulateness]] · [[Be-Detailed]] · [[Bounded-Rationality]] · [[Pyramid-Principle]].
## 🕓 Changelog
| 날짜 | 변경 |
|---|---|
| 2026-04-27 | Auto-mapped |
| 2026-05-08 | Phase 1 |
| 2026-05-10 | Manual cleanup — type + framework + 5R + 매 mock / critique / Fermi code |