Daily iOS
Swift 언어

ContiguousArray vs Array

자기소개서에 "ContiguousArray가 Array보다 빠르다"고 썼다고 합시다. 프리인터뷰에서 면접관이 "그런데 왜 실무에서는 개발자들이 ContiguousArray를 잘 쓰지 않을까요"라고 묻습니다. 어떻게 답하겠습니까?

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

요소가 struct·enum이면 Array도 이미 연속 버퍼를 쓰므로 차이가 없고, API 호환성·생태계 비용 대비 이득이 작아 벤치마크로 병목이 확인될 때만 쓴다.

받은 질문 공유