iOS 시스템 디자인
기능 청사진과 요구사항
iOS 오디오 북마크 기능을 코드 없이 화이트보드에서 설계합니다. 모호한 요구를 어떤 질문으로 먼저 확인하겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
iOS 오디오 북마크 기능을 코드 없이 화이트보드에서 설계합니다. 모호한 요구를 어떤 질문으로 먼저 확인하겠습니까?
북마크가 트랙 단위인지 재생 위치 단위인지, 계정 간 동기화와 오프라인이 필요한지, 같은 북마크를 두 기기에서 고치면 누가 이기는지, 삭제된 트랙의 북마크는 어떻게 되는지, 성공 지표가 무엇인지를 먼저 묻고 답이 없는 것은 가정으로 적어 두고 진행한다.
iOS 시스템 디자인주관식입문
모바일 시스템 디자인 면접에서 "인스타그램 피드를 설계하세요"라는 문제를 받았습니다. 설계를 시작하기 전 첫 5분 동안 면접관에게 무엇을 묻고 무엇을…
#requirements
iOS 시스템 디자인주관식심화
백엔드는 이미 있다고 가정하고 항공권 예약 iOS 앱을 설계해 주세요. 검색 결과 → 항공편 선택 → 좌석·탑승객 입력 → 결제 → 확정까지 이어지는 흐름에서…
#state-machine
iOS 시스템 디자인주관식심화
배달 라이더용 앱을 설계해 주세요. 화면 목업(주문 목록, 주문 상세·수락, 픽업, 배달 완료)은 주어졌습니다. 주문 상태 머신과 그것을 서버와 어떻게 맞출지를…
#state-machine
아키텍처주관식심화
네트워크 요청이 있는 화면은 로딩·성공·실패·재시도·새로고침·취소 상태가 얽힙니다. 이 상태 전이를 어떻게 설계하나요?
#state-machine