advisory raphael final 2026-05-22

[자문] CS 인터뷰 준비 시스템 설계 — 지식 인벤토리 매트릭스

TL;DR

사용자가 요청한 것은 학습 자료가 아니라 시스템. 본인 지식 상태(강점·약점·모호함·모름) ↔ 채널톡 BE 시니어 요구 역량(CS 영역별 1-5 깊이) 매트릭스 비교 → 갭 자동 산출 → P1/P2/P3 우선순위 도출 → 진행 추적 + 재평가. 노션 DB 또는 마크다운 테이블로 즉시 구현 가능. 다른 면접·다른 회사에는 Target Profile만 교체하면 재활용.

자문 경위

1. 시스템 핵심 전제

산출물(학습 자료)이 아니라 프로세스(갭 분석 → 우선순위 → 재평가 사이클)를 먼저 설계. D-4 시간 제약 고려해 복잡한 자동화 X, 즉시 실행 가능한 노션/마크다운 매트릭스로 시작.

2. 채널톡 BE 시니어 Target Profile

채널톡 CTO 클샌·백엔드 리더 빌로 인터뷰 + 채용 공고 분석. 채널톡은 컴퓨터 공학 기초 + 문제를 끝까지 파고드는 태도를 핵심 평가.

CS 영역채널톡 요구 깊이 (1-5)근거
자료구조 / 알고리즘**5** (필수, 라이브 코딩 직결)"자료구조·알고리즘 깊은 분" 명시
OS (동시성·프로세스/스레드·메모리)**5** (필수)대용량 트래픽 + 동시성 제어 핵심
네트워크 (TCP/UDP·HTTP·WebSocket)**4** (중요)B2B 메신저 실시간 통신
DB (트랜잭션·ACID·격리수준·인덱스)**5** (필수)다수 고객사 정합성
분산 시스템 / 캐시 (Redis)**4** (중요)채널톡 Redis Pub/Sub 개선기 등
시스템 설계 (대용량·스케일링)**5** (필수)"800만명 트래픽·스케일업 재설계" 명시
도메인 경험 전이 (결제→메신저)**3** (보조)이력서 기반 꼬리 질문 대비

3. 지식 인벤토리 매트릭스 스키마

컬럼 정의 (9개)

컬럼설명
주제 (Topic)구체 CS 개념 단위예: "뮤텍스 vs 세마포어"
카테고리OS / DB / Network / DS-Algo / System Design / Domain
요구 깊이채널톡 요구 (Target Profile 기준)1~5
현재 수준본인 직관 평가1~5
Gap요구 깊이 - 현재 수준-4 ~ 0
상태강점 / 약점 / 모호함 / 모름
우선순위P1 (즉시) / P2 (여유시) / P3 (시간 남을 시)P1~P3
검증 질문이 개념 알면 답할 수 있는 면접 질문 1개
액션 아이템학습 방법 또는 라이브 코딩 주제

우선순위 자동 분류

4. 운영 사이클 (D-4 기준: 5/23~5/26)

시점단계시간
5/23 12:00**초기화** — 매트릭스 '현재 수준' 직관 평가 (깊이 고민 X, 30분)30분
5/23 12:30**갭 분석** — Gap 계산 + P1/P2/P3 자동 분류15분
5/23 12:45~5/25**학습 + 재평가** — P1 항목 집중 → 검증 질문 구술 답변 → 만족 시 현재 수준 +1
5/26 오전**최종 점검** — '모호함' 상태 정리 + 강점(도메인) ↔ CS 연결 구술 1회

5. 장기 재활용 구조

다른 면접·다른 회사에 Target Profile (§2)만 교체. 매트릭스 스키마는 범용. 회사별 요구 깊이만 다르게 입력 → 갭/우선순위 자동 재계산.

6. 워크북 (5/23 Day3) 재조정

기존 워크북(Narrative 50% + 라이브 코딩 50%) → 역할 재배치:

Part기존재조정
Narrative50% (3h)**10% (30분, 보조 자료로 격하)**
라이브 코딩50% (3h)**40% (2h, CS 개념 구현 연습으로 재포지셔닝)**
**CS 딥다이브** (NEW)0%**50% (P1 항목 집중 질의응답 시뮬레이션)**

재조정된 5/23 일정 (Manus 3.3 채택)

7. 편향 진단 — 왜 Raphael이 narrative 결로 휘둘렸나

Manus 진단 3가지 구조적 원인:

1. 과거 실패 데이터 과적합 — 트릴리온 약점 4종 메모리 가중치 과도. 채널톡은 다른 회사 (CS 기초 중시) — 도메인 전이 오류

2. Sycophancy Echo Chamber — Manus + Gemini 두 외부 LLM 동의를 "다수결 진리"로 오인. 독립 검증 없이 채택

3. System vs Output 혼동 — 사용자가 "물고기 잡는 법(시스템)"을 요구했는데, 조급함 + 외부 조언에 쫓겨 "물고기(당장 자료)"로 점프. 요구사항 레벨을 한 단계 낮춰 해석

8. 메타 패턴 차단 — 영속 룰 3개 (메모리 저장됨)

feedback_external_advisory_quarantine.md로 영속화. 핵심:

체크리스트 5개 + 복구 프로토콜 4단계 포함. 의사결정 전 자가 점검 필수.

권고 결정안

즉시 반영 (사용자 깨면 우선)

1. 5/23 워크북 전면 재구성 — Part 0 매트릭스 초기화 추가 + CS 딥다이브 50% 격상 + Narrative 10%로 압축. 별도 파일에 매트릭스 템플릿 포함

2. 매트릭스 직관 평가 — 5/23 12:00 시작 시 30분 안에 모든 행 '현재 수준' 채울 것. 깊이 고민 X, 1-5 빠른 입력

3. 장기 재활용 — 채널톡 끝나면 다른 면접 Target Profile로 교체해 재사용

진행 추적

매트릭스에 학습 후 점수 변화를 그날그날 기록 → D-day까지 P1 항목 모두 +1 이상 끌어올리는 게 목표.

참고 자료