우문현답
愚 問 賢 答
회사별 면접직군별진행 방식
    홈›회사별›넥스트증권›데이터 엔지니어›질문 상세
    問
    넥넥스트증권데이터 엔지니어직무 역량2026년 출제

    Flink CDC를 사용하여 거래 데이터를 수집한 경험이 있다면, 그 과정과 결과를 공유해 주세요.

    답변 미리보기

    Flink CDC를 직접 써본 경험은 없지만, 수업에서 CDC가 데이터베이스 변경 이벤트를 실시간으로 캡처하는 방식을 공부한 자리가 있었습니다. 도구 이해…

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

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

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

    問
    01
    장면이 구체적인가?
    어떤 데이터·시점이었는지 답에 장면이 있는지 살피는 자리입니다. 추상 결은 추가 질문이 들어옵니다.
    骨
    02
    CDC 설계 결이 있는가?
    단순 사용이 아니라 본인이 변경 추적 자리를 본 결이 있는지 살피는 자리입니다. 단편 결은 깊이가 옅게 들립니다.
    語
    03
    정합성·재시도 결이 있는가?
    감으로가 아니라 본인이 정합성·재시도 자리를 본 결이 있는지 살피는 자리입니다. 단편 결은 다음 질문이 들어옵니다.
    本
    04
    운영·모니터 결이 있는가?
    단발 배포가 아니라 본인이 운영·모니터를 본 결이 있는지 살피는 자리입니다. 단편 결은 신뢰 인상이 옅어집니다.
    말로 해봐야 는다
    읽는 것과 말하는 건 다릅니다.
    이 질문, 소리 내어 답해 볼까요?
    넥스트증권 면접관 페르소나가 이 질문을 던지고, 당신의 답에 꼬리질문으로 되물어요.
    음성으로 답해보기
    도구 이해 결 → 수집 경험 결 → 어려움 결 → 성과 결약 91초정합성·재시도 설계와 체크포인트 기반 재시도 검증 결모니터링 지표·알림 구축으로 운영 문제 조기인지 결
    예시 답변 1
    약 91초

    도구 이해 결 → 수집 경험 결 → 어려움 결 → 성과 결

    Flink CDC를 직접 써본 경험은 없지만, 수업에서 CDC가 데이터베이스 변경 이벤트를 실시간으로 캡처하는 방식을 공부한 자리가 있었습니다. 도구 이해 자리에서는 CDC는 트랜잭션 로그를 감시해서 INSERT·UPDATE·DELETE 이벤트를 스트림으로 내보내는 방식입니다. 풀 쿼리 방식보다 변경분만 캡처하기 때문에 원천 DB에 부하가 적습니다. 수집 경험 자리에서는 개인 프로젝트에서 PostgreSQL의 wal2json 플러그인을 써서 변경 이벤트를 로그 형태로 읽어오는 실험을 해봤습니다. Flink와 직접 연결하는 자리까지는 못 가봤지만, 데이터 흐름의 원리를 파악하는 경험이 됐습니다. 어려움 자리에서는 스키마 변경이 발생하면 CDC 파이프라인 전체에 영향이 생긴다는 걸 이론으로 배웠습니다. 성과 자리에서는 이 경험을 통해 스트리밍 처리 자리에서 이벤트 순서 보장이 얼마나 중요한지를 이해했습니다.

    이 결의 특징
    Flink CDC 직접 경험은 없지만 PostgreSQL wal2json으로 변경 이벤트를 로그 형태로 읽어오는 실험을 해봤으며, 스키마 변경이 발생하면 CDC 파이프라인 전체에 영향이 생긴다는 것을 이론으로 배우고 스트리밍 처리에서 이벤트 순서 보장의 중요성을 이해한 흔적이 있습니다. Flink와 직접 연결은 못 했다는 한계까지 명시한 결이 자주 보입니다.
    이 결이 통하는 자리
    직접 경험 범위와 이론 학습 범위를 명확히 구분하면서 데이터 흐름 원리를 설명하는 자리가 설명될 때 통합니다. 경험 한계를 솔직하게 밝히는 자리가 살아 있는 곳에서 면접관의 신뢰가 생기는 결이 자주 보입니다.
    예시 답변 2

    정합성·재시도 설계와 체크포인트 기반 재시도 검증 결

    Flink CDC로 거래 데이터를 수집하면서 정합성·재시도 자리가 없으면 중복이나 누락이 생기는 자리임을 경험했습니다. 파이프라인을 구성해 돌렸는데, 네트워크 오류 자리에서 재시도 자리가 없어 일부 거래 자리가 누락되는 자리가 됐습니다. 수집 자리는 됐는데 정합성 보장 자리가 없는 자리였습니다. 이후에는 exactly-once 시맨틱 자리로 체크포인트를 구성하고 오류 자리에서 자동으로 재시도하는 자리를 만들었고, 수집 완료 자리마다 건수를 검증하는 자리를 함께 만들었습니다.

    정합성·재시도 자리가 있어야 수집 결과가 신뢰할 수 있는 자리임을 알게 됐고, 정합성 자리 없는 스트리밍 수집 자리는 조용히 오류 자리를 만드는 자리가 됨을 배웠습니다. 그 결이 이후 CDC 파이프라인 자리에서 정합성·재시도 자리를 설계 시점부터 두는 결로 이어졌습니다.

    이 결의 특징
    Flink CDC 파이프라인에서 네트워크 오류로 재시도 구조가 없어 일부 거래가 누락된 경험에서, exactly-once 시맨틱으로 체크포인트를 구성하고 오류 발생 시 자동 재시도 구조를 만들고 수집 완료마다 건수를 검증하는 단계를 추가한 흔적이 있습니다. 정합성 보장이 없으면 스트리밍 수집이 조용히 오류를 만든다는 결이 실패에서 굳어진 자리가 자주 보입니다.
    이 결이 통하는 자리
    재시도 부재가 거래 누락으로 이어진 경험과 exactly-once 설계 및 건수 검증 추가가 인과로 설명될 때 통합니다. 정합성 보장을 설계 시점부터 두는 결이 살아 있는 자리에서 면접관의 꼬리질문이 줄어드는 결이 보입니다.
    예시 답변 3

    모니터링 지표·알림 구축으로 운영 문제 조기인지 결

    Flink CDC 파이프라인을 운영하면서 모니터링 자리가 없으면 문제가 생겨도 알 수 없는 자리임을 경험했습니다. 파이프라인을 배포했는데, 소스 자리에서 변경이 급증하는 자리에서 처리 지연이 쌓이는데 모니터링 자리가 없어서 뒤늦게 아는 자리가 됐습니다. 운영 자리는 됐는데 파이프라인 상태를 보는 자리가 없는 자리였습니다. 이후에는 처리 지연·처리량·오류율을 실시간으로 볼 수 있는 모니터링 자리를 만들었고, 지연이 임계치를 넘으면 알림이 오는 자리를 배포와 함께 만들었습니다.

    운영·모니터 자리가 있어야 CDC 파이프라인이 안정적인 자리임을 알게 됐고, 모니터 자리 없는 스트리밍 운영 자리는 문제에 늦게 반응하는 자리가 됨을 배웠습니다. 그 결이 이후 CDC 운영 자리에서 모니터링 자리를 배포 시점부터 함께 두는 결로 이어졌습니다.

    이 결의 특징
    Flink CDC 파이프라인을 배포했는데 소스 변경이 급증하는 상황에서 처리 지연이 쌓이는데 모니터링이 없어 뒤늦게 알게 된 경험에서, 이후 처리 지연·처리량·오류율을 실시간으로 볼 수 있는 모니터링을 만들고 지연이 임계치를 넘으면 알림이 오도록 배포와 함께 구성하는 흔적이 있습니다. 모니터링 없는 스트리밍 운영은 문제에 늦게 반응하는 자리가 된다는 결이 직접 경험에서 굳어진 자리가 자주 보입니다.
    이 결이 통하는 자리
    지연 누적 뒤늦은 발견 경험과 실시간 모니터링 배포 동반 원칙이 인과로 설명될 때 통합니다. 모니터링을 배포 시점부터 함께 두는 결이 살아 있는 자리에서 면접관의 신뢰가 생기는 결이 자주 보입니다.
    !
    위 답변은 여러 풀이 중 한 가지 예시입니다. 정답이 아니며, 외워서 그대로 말하면 면접관이 다음 질문을 그 자리에서 시작하는 경우가 많습니다. 본인의 프로젝트·기준·숫자로 다시 짜는 자리로만 쓰세요.
    ✕자주 빠지는 자리

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

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

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

    壹왜 Flink CDC를 고르셨나요?
    貳정합성은 어떻게 챙기셨나요?
    參장애 시 어떻게 다루셨나요?
    이제, 직접 답해볼 차례예요.
    눈으로 읽은 답은 면접장에서 나오지 않아요. 넥스트증권 면접관과 이 질문으로 한 번 대화해 보세요.
    이 질문으로 모의면접 해보기
    또는, 다음 질문으로

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

    토스 · 백엔드
    실시간 데이터 처리와 관련하여 Flink를 사용한 경험이나 관심이 있다면 이야기해 주세요.
    이 질문 보기
    토스 · 데이터 엔지니어
    실시간 데이터 파이프라인을 구성할 때 CDC, Kafka Connect, Flink 또는 ksqlDB를 어떻게 활용했는지 구체적인 사례를 들어 설명해 주세요.
    이 질문 보기
    쿠팡 · 백엔드
    Apache Flink와 같은 데이터 스트리밍 기술을 활용한 경험에 대해 말씀해 주세요.
    이 질문 보기
    카카오모빌리티 · 데이터 엔지니어
    Spark나 Flink와 같은 분산 빅데이터 처리 기술을 사용한 경험을 구체적으로 설명해 주세요.
    이 질문 보기
    안내 · 이 페이지의 질문·답변·꼬리질문은 유사 직군 채용 시장의 공개된 면접 후기·커뮤니티 게시물을 분석해 구성한 학습 자료입니다. 실제 출제·회사 공식 입장과는 무관하며, 정정 요청 시 24시간 내 반영합니다. 자세히
    개인정보처리방침이용약관문의
    © 2026 우문현답. All rights reserved.
    이 페이지 목차
    01면접관의 의도02답변의 결03실수·꼬리질문04관련 질문
    말로 해봐야 는다
    이 질문, 넥스트증권 면접관과
    음성으로 답해볼까요?
    모의면접 해보기
    첫 회 무료 · 종료 즉시 음성 폐기