패스잇
게임 · 심화

라이브 서비스 중 핫픽스를 배포했는데 일부 유저에게서만 텍스처가 깨지거나 특정 콘텐츠 진입 시 크래시가 난다는 제보가 옵니다. 에셋 번들 버전 관리 관점에서 어떤 원인을 의심하고 어떤 순서로 대응하시겠어요?

힌트 · 실행 파일 빌드와 번들의 버전 매칭, 카탈로그·해시, CDN과 단말 로컬 캐시 무효화 문제를 나누어 보고, 롤백 가능한 배포 절차까지 언급하세요.

에셋 번들버전/해시 매칭카탈로그캐시 무효화롤백

모범답안

가장 먼저 의심하는 건 실행 파일 버전과 에셋 번들 버전의 불일치입니다. 제보 유저의 클라이언트 빌드 번호, 받은 카탈로그 버전, 번들 해시를 로그로 수집해 정상 유저와 비교하는 것이 첫 단계입니다. 흔한 원인은 CDN 엣지나 단말 로컬 캐시에 구버전 번들이 남아 새 카탈로그와 섞이는 경우, 그리고 번들 간 의존 관계가 있는데 일부만 갱신돼 참조가 깨지는 경우입니다. 대응은 카탈로그와 번들에 버전·해시를 강제 검증해 불일치 시 재다운로드하게 만들고, 우선 직전 버전으로 롤백해 피해를 막은 뒤 원인을 고칩니다. 이후에는 의존 관계가 있는 번들을 함께 묶어 배포하는 규칙을 세우겠습니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 게임 개발 면접 질문

← 게임 개발 면접 질문 전체 보기