ML 시스템 디자인 면접¶
면접에서는 요구사항을 수치화하고 data, training, serving, monitoring의 선택 근거를 연결합니다.
핵심¶
- prediction 단위, QPS, latency, freshness와 품질 목표를 먼저 묻습니다.
- offline과 online path, storage, feature와 model version을 그립니다.
- 병목, 장애, rollback, 보안과 비용 trade-off를 설명합니다.
연습¶
- 추천 또는 분류 시스템 하나를 30분 안에 diagram과 숫자로 설명합니다.