Daily iOS
iOS 시스템 디자인

스토리 기능 설계

인스타그램 스토리(24시간 후 사라지는 사진·짧은 영상, 좌우 탭으로 넘김, 본 스토리 표시)를 설계해 주세요. 탭했을 때 다음 스토리가 즉시 뜨게 하는 미디어 로딩을 중심으로 설명해 주세요.

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

스토리 트레이는 사용자별 스토리 묶음 메타데이터만 받고, 현재+다음 1~2개 미디어를 프리로드한다. 영상은 AVPlayer 인스턴스 풀과 HLS로 첫 프레임을 빠르게, 만료는 서버 시각 기준으로 클라이언트가 필터링한다.

받은 질문 공유