우문현답
愚 問 賢 答
회사별 면접직군별진행 방식
    홈›회사별›당근마켓›백엔드›질문 상세
    問
    당당근마켓백엔드경험·이력2026년 출제

    당신이 위치 기반 서비스에 대해 정책을 세우거나 공용 프레임워크를 구축한 경험이 있다면, 그 과정에서 어떤 점이 어려웠나요?

    답변 미리보기

    졸업 프로젝트에서 위치 기반 맛집 추천 앱을 만들면서 위치 권한 정책과 공용 위치 유틸 레이어를 직접 설계했습니다. 가장 어려웠던 것은 iOS와 Android의…

    예상 답변 시간
    60~90초
    예상 꼬리질문
    3회
    난이도
    난이도 중상
    출제 빈도
    높음
    INTERVIEWER'S INTENT · 면접관의 의도

    이 질문, 네 갈래로 뜯어봅니다.

    면접관이 이 한 문장으로 확인하려는 것들. 각 갈래를 알면 답의 뼈대가 잡혀요.

    問
    01
    어떤 어려움이 있었는가?
    위치 기반 서비스 정책이나 공용 프레임워크 구축 과정에서 어려웠던 점의 흔적이 답에 있어야 합니다. 없으면 면접관이 '특히 어떤 부분에서 힘들었나요?'를 추가로 묻는 경우가 자주 보입니다.
    骨
    02
    해결 방법은 무엇인가?
    문제를 해결하기 위한 방법이나 대처 방안의 흔적이 답에 있어야 합니다. 없으면 면접관이 '어떻게 극복했나요?' 같은 질문을 던지는 자리가 자주 보입니다.
    語
    03
    팀과의 협업은 어땠는가?
    팀과의 협업 경험에 대한 흔적이 답에 있어야 합니다. 없으면 면접관이 '팀원들과 어떻게 소통했나요?'를 추가로 묻는 경우가 흔하게 통합니다.
    本
    04
    결과는 어땠는가?
    프로젝트 결과나 성과에 대한 흔적이 답에 있어야 합니다. 없으면 면접관이 '결과는 어떻게 되었나요?'라는 질문을 던지는 자리가 자주 보입니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    당근마켓 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    경험 중심 1인칭 답변약 75초좌표 양자화·PostGIS 공간 인덱스로 레이턴시 개선, 위키 기반 정책 협업약 90초전략 패턴으로 다양한 위치 수집 모드 수용, OS 정책 변화 추상화 레이어로 흡수약 90초
    A
    약 75초

    경험 중심 1인칭 답변

    졸업 프로젝트에서 위치 기반 맛집 추천 앱을 만들면서 위치 권한 정책과 공용 위치 유틸 레이어를 직접 설계했습니다. 가장 어려웠던 것은 iOS와 Android의 위치 권한 모델이 달라서 공통 정책을 만드는 것이었습니다. iOS는 "항상 허용·앱 사용 중만·허용 안 함" 세 단계가 있고, Android는 버전에 따라 Foreground/Background 권한이 분리됩니다.

    두 플랫폼 모두에서 작동하는 공용 인터페이스를 만들어 플랫폼 분기를 상위 레이어에서 숨겼습니다. 두 번째 어려움은 정확도와 배터리 소모의 트레이드오프였습니다. 고정밀 GPS는 배터리 소모가 크고, 낮은 정밀도는 사용성을 떨어뜨렸는데 사용자 활동 상태(이동 중/정지)를 감지해 정밀도를 동적으로 조정하는 방식으로 타협점을 찾았습니다. 이 과정에서 공용 프레임워크는 사용자가 구현 세부사항을 몰라도 쓸 수 있도록 인터페이스를 설계하는 것이 핵심이라는 것을 배웠습니다.

    이 결의 특징
    위치 기반 맛집 추천 앱과 iOS와 Android의 위치 권한 라는 두 가지 요소를 비교 분석했으며, 그 차이를 파악하고 이에 따른 전략적 선택을 한 분석력이 명확하게 드러납니다.
    이 결이 통하는 자리
    여러 방법이나 선택지를 비교한 후 그 중 하나를 선택한 이유를 논리적으로 설명할 때 전략적이고 신중한 사고방식이 인정받는 결입니다.
    B
    약 90초

    좌표 양자화·PostGIS 공간 인덱스로 레이턴시 개선, 위키 기반 정책 협업

    위치 기반 서비스의 공용 API를 설계할 때 가장 어려웠던 것은 좌표 정밀도와 개인정보 보호 사이의 균형이었습니다. 정확한 위치를 그대로 저장하면 사용자 이동 패턴이 그대로 노출되어, 위치를 격자 단위로 양자화(geohash)하는 방식을 채택해 정밀도를 조절하면서 노출을 줄였습니다. 두 번째 어려움은 레이턴시였습니다. 반경 내 데이터를 조회하는 쿼리가 일반 RDB에서 느렸고, PostGIS 공간 인덱스를 도입한 뒤 평균 응답 시간이 1.2초에서 120ms로 줄었습니다. 팀 협업은 정책 문서를 위키에 먼저 올리고, 동의한 팀원만 코드 리뷰에 참여하는 방식을 제안했습니다. 정책 논쟁이 코드 리뷰로 번지는 걸 막기 위해서였습니다. 결과적으로 세 개 서비스가 같은 위치 레이어를 공유하게 됐고, 중복 구현이 없어졌습니다.

    이 결의 특징
    좌표 정밀도와 개인정보 보호 사이의 균형을 추진하면서 1.2이라는 구체적인 수치 목표를 세우고, 이를 달성하기 위해 좌표 정밀도와 개인정보 보호 사이의 을 선택해 실행한 데이터 기반 접근이 있습니다.
    이 결이 통하는 자리
    1.2과 같은 구체적 수치를 근거로 제시하고, 그 수치 변화의 의미를 설명할 때 실제 효과와 성과가 입증되는 설득력 있는 결이 보입니다.
    C
    약 90초

    전략 패턴으로 다양한 위치 수집 모드 수용, OS 정책 변화 추상화 레이어로 흡수

    위치 기반 공용 프레임워크를 팀 내에서 처음 만들었을 때 가장 큰 어려움은 팀마다 위치 데이터를 사용하는 방식이 달랐다는 점이었습니다. 어떤 팀은 현재 위치만 필요했고, 어떤 팀은 경로 추적이 필요했는데 하나의 인터페이스로 두 요구를 수용해야 했습니다.

    전략 패턴을 적용해 위치 수집 모드를 런타임에 교체할 수 있도록 설계하면서 이 문제를 해결했습니다. 또 다른 어려움은 백그라운드 위치 수집에 대한 OS 정책이 버전마다 달라지는 것이었습니다. 정책 변경을 추상화 레이어에서 흡수하도록 설계해 각 서비스팀이 OS 정책을 직접 추적하지 않아도 되게 만들었습니다. 팀과의 협업은 주간 API 리뷰 미팅으로 맞췄고, 각 팀의 요청을 큐에 올리고 우선순위를 함께 결정하는 방식을 유지했습니다. 배포 이후 공용 레이어의 버그 한 건이 전체 서비스에 영향을 줄 수 있다는 점에서 테스트 커버리지를 높이는 게 중요한 교훈이 됐습니다.

    이 결의 특징
    팀마다 위치 데이터를 사용하는 방식이과 전략 패턴을 적용해 위치 수집 모드를라는 두 가지 요소를 비교 분석했으며, 그 차이를 파악하고 이에 따른 전략적 선택을 한 분석력이 명확하게 드러납니다.
    이 결이 통하는 자리
    여러 방법이나 선택지를 비교한 후 그 중 하나를 선택한 이유를 논리적으로 설명할 때 전략적이고 신중한 사고방식이 인정받는 결입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

    같은 실수가 반복돼요. 이것만 피해도 절반은 갑니다.

    • ✕떨어뜨린 옵션이 1개라도 있는가? "이게 답이었어요"만으로는 의사결정이 아니라 그냥 선택입니다.
    • ✕선택 기준이 그 프로젝트에 한정되는가? "성능이 좋아서"는 일반론, "우리 트래픽이 X 패턴이라서"가 본인의 답입니다.
    • ✕결과 숫자 1개를 정확히 말할 수 있는가? P95·QPS·적중률 — 무엇이든 1개. 숫자가 없으면 직감으로 한 일처럼 들리기 쉽습니다.
    • ✕지금 다시 한다면 어떻게 할지 답할 수 있는가? "잘했다"보다 "이건 다르게 했을 것 같다"가 더 깊은 인상을 남깁니다.
    ▶이어질 꼬리질문

    진짜 면접은 두 번째 질문부터예요. 이 답 뒤에 따라올 법한 것들.

    壹그 과정에서 어떤 특정 문제를 가장 힘들게 했나요?
    貳이 경험에서 가장 큰 배움은 무엇이었나요?
    參다시 그 경험을 한다면 어떤 부분을 다르게 접근할 것인가요?
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 당근마켓 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

    같은 흐름에서 자주 이어지는 질문들이에요.

    삼성전자 · 정보보안 담당
    정보 보안 정책에 따라 시스템 보안 인프라를 구축하고 운영하는 과정에서 어떤 절차를 따르나요?
    이 질문 보기
    고려대학교의료원 · 행정·총무 일반
    홈페이지 운영 또는 웹서버 구축/관리 경험이 있다면, 어떤 기술 스택을 사용했는지 말씀해 주실 수 있나요?
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 당근마켓 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기