2021

카카오뱅크
개발자
공개채용

03.05-03.14

전형 프로세스
단계별 일정

  • 1
    입사지원서 접수
    3월 5일(금) 00:00 - 3월 14일(일) 23:59
  • 2
    서류전형 결과 발표, 코딩테스트 안내
    3월 18일(목) 예정
  • 3
    코딩테스트
    3월 19일(금) - 3월 25일(목)
    코딩테스트는 홈페이지와 메일을 통해 문제를 안내 드리고, 기간 내 자유롭게 과제를 수행하신 후 마감일 전에 과제 파일을 제출하는 방식으로 진행됩니다.
    직무에 따라 온라인 코딩테스트가 진행될 수 있습니다.
  • 4
    코딩테스트 결과 발표
    3월 31일(수) 예정
  • 5
    1차, 2차 면접
    4월 2일(금) 이후
    1차 면접과 2차 면접은 하루에 진행됩니다.

공개채용
진행공고

    • Recruiter Says
      고객플랫폼개발팀은 카카오뱅크 고객의 소중한 정보를 안전하게 관리합니다.
      고객이 처음 카카오뱅크를 만나는 순간부터 우리의 상품을 이용하기까지, 보다 편리하면서도 안전한 서비스를 제공하기 위해 고객 및 거래 인증 프로세스를 직접 개발하고 운영하고 있어요. 또 카카오뱅크와 외부 서비스를 연결하는 다리가 되는 팀이기도 하죠.
      높은 수준의 트래픽을 가진 대국민 은행 서비스를 함께 만들어가고 싶은 서버 개발자라면, 지금 바로 카카오뱅크에 합류하세요!
    • 담당할 업무
      인증서비스 개발 및 운영 고객서비스 개발 및 운영 대외기관 연계 서비스 개발 및 운영
    • 필수 경험과 역량
      Java 8 이상 + Spring Framework 4.x 이상 + RDBMS를 통한 백엔드 개발이 가능한 분 총 경력 기간 1년 이상인 분
    • 우대사항
      오픈소스 솔루션(Apache, Nginx, Redis, RabbitMq, Spring Cloud 등)의 활용 및 운영 경험이 있는 분
    • Recruiter Says
      서비스개발팀은 카카오뱅크의 금융상품과 서비스를 고객에게 빠르고 안정적으로 제공하는 것에 집중합니다.
      카카오뱅크의 수신, 여신, 외환, 카드 상품들 중 저희 팀의 손을 거쳐가지 않은 것은 없습니다. 내 신용정보 조회하기, 오픈뱅킹 서비스 등 대외 기관 연계 작업도 저희의 역할이죠.
      내가 사용하는 카카오뱅크의 금융상품과 서비스를 직접 개발하고 운영해보고 싶은 서버 개발자를 기다립니다!
    • 담당할 업무
      서비스/상품 웹어플리케이션 API 개발 계정계 전자금융 업무 개발 업무 시스템 연동 및 대외기관 연계 PC웹/어드민 웹서비스 및 통합단말 개발
    • 필수 경험과 역량
      Java 8 이상 + Spring Framework 4.x 이상 + RDBMS를 통한 백엔드 개발이 가능한 분 총 경력 기간 1년 이상인 분
    • 우대사항
      은행 계정계 전자금융 업무 개발 혹은 운영 경력 1년 이상인 분 오픈소스 솔루션(Apache, Nginx, Redis, RabbitMq, Spring Cloud 등)의 활용 및 운영 경험이 있는 분 Kotlin or Vue.js or WebFlux를 이용한 개발 및 운영 경험이 있는 분 기존 시스템의 문제를 해결하고자 MSA로의 전환 등 아키텍처 개선을 진행한 경험이 있는 분
    • Recruiter Says
      서비스아키팀은 안정적이고 신뢰도 높은 은행 시스템을 만들어갑니다.
      고객의 접점인 채널 시스템과 그와 연계된 다양한 서비스를 안정적으로 운영하기 위해 늘 노력하고 있죠. 천만이 넘는 고객이 매일 이용하는 카카오뱅크의 압도적인 트래픽 상황 속에서도 안정적이고 신뢰성 있는 서비스를 제공하기 위해 아키텍처 변경도 두려워하지 않습니다.
      도전을 두려워하지 않는 서비스아키팀 동료와 ‘함께 고민'하고 ‘함께 성장'하실 여러분을 기다립니다!
    • 담당할 업무
      어플리케이션 아키텍처(AA) 설계 및 운영 오픈소스 기반의 미들웨어(apache, nginx, redis, rabbitmq 등) 설치 및 운영 서버 / 어플리케이션 성능 모니터링 시스템 구축 및 운영 서비스 및 시스템 관련 장애 대응 등 문제 해결 Spring (Kotlin, Java) 기반의 RESTful API 설계 및 개발
    • 필수 경험과 역량
      관련 경력이 만 1년 이상인 분 대용량 시스템 설계 및 개발 경험이 있는 분 Java, Spring 기반의 웹 어플리케이션 개발 및 운영 경험이 있는 분 Linux 환경에서 오픈소스 기반의 미들웨어 설치 및 운영 경험이 있는 분 트러블 슈팅 및 성능 개선 경험이 있는 분 (JVM 기반의 어플리케이션) Server, Network, DB 등 IT기술 전반에 대한 이해가 높은 분
    • 우대사항
      동시 접속량이 많은 서비스 설계 경험이나 관련 기술에 관심이 많은 분 지속적인 기술 습득을 통한 개인 및 조직의 역량 강화에 관심이 많은 분 개발 생산성 향상 및 운영 환경 개선에 적합한 오픈소스 솔루션 활용에 관심이 많은 분 컨테이너 오케스트레이션(Kubernetes 등) 구축 및 설계 경험이 있는 분 성능 및 부하 테스트를 통한 서비스 개선 및 최적화 경험이 있는 분 다양한 환경의 Cloud 기반의 개발 및 운영 경험이 있는 분
    • Recruiter Says
      뱅킹아키팀은 은행 업무의 근간이 되는 뱅킹 시스템을 개발하고 운영하고 있습니다.
      은행을 만들어가는 엔지니어에게 ‘안정성'과 ‘신뢰성'은 절대 소홀히 할 수 없는 가치입니다. 이에 더해 뱅킹아키팀은 세상에 없던 은행을 만들어간다는 자부심으로 새로운 아이디어를 내는 것에 주저하지 않습니다.
      저희와 함께 압도적인 트래픽을 단단하게 지탱할 수 있는 뱅킹 시스템을 만들고 싶으시다면, 지금 바로 지원해주세요!
    • 담당할 업무
      뱅킹 시스템 아키텍트 업무 전반 금융 업무 시스템 개발 및 운영 지원
      - 계정계/정보계 업무시스템
      - 인터페이스(MCI, FEP, EAI 등) 시스템
      - 통합단말, 리포트, 이미지 관리 시스템
      - 작업 자동화 및 금융 특화 솔루션
      금융 업무시스템 사용자 권한 관리 및 개발 시스템 성능 측정 및 분석 트러블 슈팅 및 신뢰성 향상 엔지니어링
    • 필수 경험과 역량
      자바 기반 개발 경력 1년 이상인 분 Linux 사용이 능숙한 분 소프트웨어 아키텍트 또는 시스템 공통 업무 경험이 있는 분
    • 우대사항
      프레임워크(상용 프레임워크, Spring 등 ) 활용하여 개발 및 확장 경험을 보유한 분 오픈 소스 기반 솔루션으로 시스템 설계/구축/운영을 경험한 분 금융서비스 중계 인프라(MCI, FEP, EAI) 솔루션 개발/운영 관리 경험을 보유한 분
    • Recruiter Says
      Swift로 만들어진 최초의 은행, 카카오뱅크에서 iOS 개발자를 영입합니다.
      카카오뱅크에는 많은 iOS 개발자가 있습니다. 뛰어난 실력과 역량을 가진 분들이 모여 있어요. 다양한 협업 도구와 문화를 근간으로 함께 일하고 있어 카카오뱅크 안에서도 많은 부러움을 받는 조직입니다. 우리가 만든 애플리케이션이 카카오뱅크의 얼굴이자 실력이라는 무게감을 함께 나누어 들며 앱의 완결성을 추구해가고 있다고 하네요.
      '진짜' 뛰어난 iOS 개발자와 함께 일하고 싶은 분이라면, 지원을 주저하지 마세요!
    • 담당할 업무
      천만 명이 사용하는 대규모 모바일 서비스 개발 및 운영 기존 은행과 차별화 된 신규 상품/기능 개발
    • 필수 경험과 역량
      iOS 앱 개발 1년 이상인 분 Swift로 개발이 가능한 분 iOS앱 서비스 운영 경험 보유한 분 Autolayout, Storyboard로 개발 가능한 분 코드 리뷰 경험이 있는 분 멀티스레드, 데이터베이스, 네트워크 프로그래밍에 대한 이해가 있는 분 적극적으로 동료들과 소통하고 책임감이 높은 분 새로운 기술 습득/사용에 능동적인 분
    • 우대사항
      MVVM, RIBs 등 아키텍쳐에 대한 이해와 관심이 있는 분 Rx에 대한 이해가 있는 분 사용자를 위한 UX를 고민하는 것이 즐거운 분 Unit/UI 테스트 작성 경험이 있는 분 CI/CD 경험이 있는 분
    • Recruiter Says
      카카오뱅크 QA팀의 손에서 천만 이상의 고객이 사용하는 높은 품질의 은행 앱이 완성됩니다.
      늘 ‘어떻게 하면 고객들이 불편함 없이 앱을 사용할 수 있을까?’, ‘어떻게 하면 다양한 모바일 환경에서도 이슈 없는 서비스를 제공할 수 있을까?’라는 고민을 하며 카카오뱅크의 품질을 높이는데 집중합니다.
      천만 이상의 고객이 매일 이용하는 카카오뱅크 앱의 품질을 더욱 높여 줄 여러분을 기다립니다!
    • 담당할 업무
      천만 명이 사용하는 대규모 모바일 서비스 QA 및 운영 기존 은행과 차별화 된 신규 상품/기능 품질 관리
    • 필수 경험과 역량
      QA 경력 3년 이상 8년 미만인 분 Mobile Application QA 경험을 보유한 분 자사 앱 서비스 QA 경험을 보유한 분 소프트웨어 테스팅 관련 지식을 보유한 분 소프트웨어 테스팅 기법에 의한 테스트 분석, 설계, 수행이 가능한 분 지속적인 품질 관리 활동과 결함 분석 및 보고에 능한 분 적극적으로 동료들과 소통하고 책임감이 높은 분 성공의 반인 긍정적인 마음가짐을 가진 분
    • 우대사항
      금융, 핀테크 서비스 QA 경험이 있는 분 테스팅 관련 자격증을 보유한 분 테스트 자동화 경험이 있는 분 사용자를 위한 테스트를 고민하는 것에 즐거움을 느끼는 분
    • Recruiter Says
      코어뱅킹팀은 은행 시스템의 중심인 계정계 시스템을 개발하고 관리하고 있습니다.
      ‘지금까지 은행 서비스를 이용하면서 직접 겪었던 불편함을 없애보자!’라는 마음으로 똘똘 뭉쳐, 기술적으로도 안전하면서 편리한 금융을 만들어나가고 있습니다.
      같지만 다른 은행, 카카오뱅크의 다양한 금융 상품들을 직접 개발해 나가고 싶은 분이라면, 어서 오세요!
    • 담당할 업무
      수신 업무 개발 및 운영 여신 및 사후관리 , 신용정보 업무 개발 및 운영 외환 업무 개발 및 운영 계정계 공통 업무 개발 및 운영
    • 필수 경험과 역량
      금융 IT 개발 및 운영 경력 2년 이상인 분 유연한 사고와 커뮤니케이션 역량이 있는 분 자기주도적인 개발과 전체 프로세스를 고려한 설계와 구현이 가능한 분 책임감이 높으며, 배우고자 하는 열정이 가득한 분
    • 우대사항
      은행 업무 개발 및 운영 경력 2년 이상인 분 IT 개발 업무, 기반 기술 및 트렌드에 대한 전반적인 지식과 경험이 있는 분 Java 8 + 대용량 SQL 활용에 능숙한 분
    • Recruiter Says
      금융정보개발팀은 편리함은 물론 언제나 신뢰할 수 있는 정확한 은행을 만들고 있습니다.
      은행의 데이터를 수집하고 가공하는 정보계 시스템, 재무정보를 관리하는 회계 시스템, 그리고 대외 기관과의 거래를 연계하고 관리하는 등 다양한 업무를 수행하며 합리적인 의사결정을 내리고 있죠.
      주도적인 업무 환경과 성장에 목마른 금융정보 개발자라면 꼭 지원해주세요!
    • 담당할 업무
      자금세탁방지 업무 개발 및 운영 금융거래정보제공 및 대내외 보고서 개발 및 운영 대외/대행 업무 개발 및 운영 재무회계 업무 개발 및 운영 자산운용 업무 개발 및 운영
    • 필수 경험과 역량
      금융 IT 개발 및 운영 경력 1년 이상인 분 유연한 사고와 커뮤니케이션 역량이 있는 분 자기주도적인 개발과 전체 프로세스를 고려한 설계와 구현이 가능한 분 책임감이 높으며, 배우고자 하는 열정이 가득한 분
    • 우대사항
      은행 업무 개발 및 운영 경력 1년 이상인 분 IT 개발 업무, 기반 기술 및 트렌드에 대한 전반적인 지식과 경험이 있는 분 Java 8 + 대용량 SQL 활용에 능숙한 분
    • Recruiter Says
      대고객 서비스 서버개발자는 ‘신뢰성'을 중요하게 여기는 은행 업무의 대고객 시스템을 개발하고 운영합니다.
      그 외에도 내부 데이터 처리 시스템, 그리고 천만 이상의 고객이 매일 사용하는 카카오뱅크의 대량 트래픽을 실시간으로 처리하는 이벤트 시스템을 개발하고 있죠.
      우리와 함께 기술적 도전 과제들을 고민하고 개발해 나아갈 여러분을 기다립니다!
    • 담당할 업무
      대고객 메시징 시스템, 이벤트 시스템, 보안 시스템 등의 서비스 운영 및 유지보수 대고객 서비스 및 내부 서비스의 신규개발
    • 필수 경험과 역량
      Java언어 실무 경험이 있는 분 Spring프레임워크 실무 경험이 있는 분 쉘스크립팅 실무 경험이 있는 분 리눅스 운용 역량을 지닌 분 SQL 실무 경험이 있는 분 관련 경력이 3년 이상인 분
    • 우대사항
      시스템 프로그래밍 실무 경험이 있는 분 웹 프론트엔드 실무 경험이 있는 분 파이썬등 스크립트 언어 실무 경험이 있는 분 소켓 프로그래밍 역량을 지닌 분
    • Recruiter Says
      기반기술팀의 웹스크래핑 엔지니어는 웹 스크래핑 및 자동화 시스템을 개발하고 운영합니다.
      인터넷 은행인 카카오뱅크는 모든 비즈니스가 비대면으로 진행되기 때문에, ‘비대면 업무 환경'에서 신뢰성 있는 정보를 제공하는 것은 무엇보다 중요합니다.
      다양한 기술 과제에 대한 도전을 마다하지 않고, 탄탄한 개발 역량을 토대로 한층 더 성장을 원하신다면, 주저하지 말고 지원해주세요!
    • 담당할 업무
      웹스크래핑 시스템의 운영 대상서비스 변경 대응 업무생산성 개선 기술지원
    • 필수 경험과 역량
      HTTP등 TCP기반 프로토콜에 대한 이해가 있는 분 웹서비스 구축 역량을 지닌 분 Java 언어 실무 경험이 있는 분 파이썬 등의 스크립트 언어 실무 경험이 있는 분 리눅스 운용 역량을 지닌 분 SQL 실무 경험이 있는 분 관련 경력이 3년 이상인 분
    • 우대사항
      리버스 엔지니어링 역량을 지닌 분 go 언어 실무 경험이 있는 분 javascript 언어 실무 경험이 있는 분 C 언어 실무 경험이 있는 분 안드로이드 개발 실무 경험이 있는 분 iOS 개발 실무 경험이 있는 분

공채 입사자가
말하다
합격을 위한 모든 것

INTRO
“개발자 공개채용에 왜 지원했나요? 어떻게 합격할 수 있을까요? 실제로 입사해보니 어떤가요?”
공개채용 소식에 귀가 쫑긋해지는 개발자 분이라면 어떻게 하면 여러 채용 전형에서 합격할 수 있을지, 입사해보니 진짜 좋은 회사가 맞는지 등 궁금한 점이 많았을 것 같은데요. 이번에는 특별히 2020년 개발자 공개채용으로 합격하신 7명의 신규 입사자가 지원을 망설이고 있는 분들을 위해 시간을 내어 뭉쳤습니다!

어디서도 찾아볼 수 없었던 카카오뱅크 개발자 공개채용 합격자의 생생한 이야기. 함께 만나보실까요?
카카오뱅크에서의 한 달
Q. 안녕하세요. 다들 반갑습니다. 간단히 본인 소개부터 부탁드려요.
뱅킹 API개발팀 Bale
Bale 안녕하세요. 저는 서비스개발팀에서 뱅킹 API개발자로 일하고 있는 Bale(베일)입니다.

Todd 저는 모바일개발팀에서 iOS 앱 개발을 담당하고 있는 Todd(토드)입니다. 반갑습니다!

Jaina 안녕하세요. 현재 코어뱅킹팀에서 여신심사개발 업무를 하고 있는 Jaina(제이나)입니다.

Dan 뱅킹아키팀에서 대외계 연계를 담당하고 있는 Dan(댄)입니다.

K 모두의기술팀 기반기술팀에서 서버 개발자로 일하고 있는 K(케이)입니다.

Po 금융정보개발팀에서 내부회계 및 IFRS 업무를 담당하고 있는 Po(포)입니다. 잘 부탁드려요!

Kelly 안녕하세요. 저는 서비스아키팀에서 서버 아키텍트로 근무하고 있는 Kelly(켈리)입니다. 사실 저는 공채 입사자는 아닌데요. 서비스아키팀에 가장 최근에 입사한 팀원이라, 팀 자랑을 원 없이 하고 오라는 특명을 받고 이곳에 함께 하게 되었습니다.
Q. 모두 하고 있는 일이 다른 것처럼, 카카오뱅크에 지원을 결심하게 된 이유도 다양할 것 같아요. 카카오뱅크에 지원하게 된 ‘솔직한' 이유가 무엇인가요?
Bale 사실 이전 직장도 안정적으로 일을 할 수 있는 은행이었는데, 문득 이곳에서 개발자로서 어떤 걸 더 배울 수 있을까?라는 고민이 들더라고요. 그래서 저 나름의 안정적인 환경에서 벗어나 개발자로서 성장하기 위해 카카오뱅크에 지원했습니다.

Kelly 저는 개발자가 성장할 수 있는 개발 문화를 가진 곳에서 일해보고 싶었어요. 서비스아키팀은 꾸준히 새로운 기술을 학습하는 분들이 많고, 팀원들과 적극적으로 공유해서 평소에 모르던 다른 분야로까지 관심을 확장할 수 있는 기회가 많아요. 얼마 전에 팀원 Locke(로크)가 이펙티브 자바를 주제로 세미나를 진행해주셨는데, 이 내용이 실제로 업무 하는데도 많은 도움이 되었습니다.(뿌듯)

K 저는 제조업 기반의 회사에서만 근무를 했었는데, 새로운 분야를 경험해보고 싶어서 카카오뱅크에 지원했습니다. 지원 전에는 도메인을 바꾼다는 것이 조금 걱정스럽기도 했는데, 제가 지원한 서버 개발자는 도메인의 특성을 비교적 덜 타는 것 같아서 금융권 경험이 없어도 충분히 지원해볼 만 한 것 같아요.
Q. 카카오뱅크에서 개발자로 지내기에 매력적이라고 느끼는 부분은 무엇인지 말씀해주세요.
Kelly 제가 고개를 돌리면 이 분야에 가장 실력 있는 동료가 옆에 앉아 있다는 사실이 가장 매력적이에요. 간단한 개발이건 큰 개발이건 같이 주제에 대해 고민하고, 실력 있는 동료들의 결과물을 보며 긍정적인 자극을 받을 수 있다는 것이 개발자로서 가장 매력적인 부분입니다.

K 저는 일단 장비를 최고 수준으로 제공해줘서 업무 환경이 좋다는 것이 가장 매력적이에요. 업무적으로는 서버 개발자로서 천만 이상의 고객이 매일 사용하는 카카오뱅크의 대량 트래픽을 경험해볼 수 있다는 것이 커리어 측면에서 가장 매력적인 부분이에요.
Q. 그럼 이전 회사에 비교했을 때, 카카오뱅크의 일하는 방식 중 특별히 다른 점이 있을까요?
Jaina&Dan : 정보가 권력이 되지 않아서, 정보에 대한 갈증이 많이 사라진 것 같아요. 오히려 공유되는 정보가 너무 많아서 부담스러울 정도죠 (웃음) 이전 회사들은 타 부서에서 사업 계획을 발표한다거나, 프로젝트 별로 관련된 부서끼리만 소통을 하다 보니 제가 참여하지 않은 프로젝트는 어떤 내용인지 알기가 정말 어려웠거든요. 하지만 카카오뱅크에 와서는 공유가 일상이 된 것 같습니다.

Todd 저는 카카오뱅크에 합류해서 (전설 속에서만 존재하는 줄 알았던) 두 명의 개발자가 하나의 결과물을 만드는 ‘페어 코딩'을 처음 경험해봤어요. 혼자서는 볼 수 없었던 길을 제 3자가 곁에서 조언을 해줘서 서비스 품질을 높일 수 있을 뿐만 아니라, 개발자 스스로도 생각을 넓힐 수 있는 기회라 페어 코딩이 카카오뱅크만의 특별한 일하는 방식이라고 생각해요.
모바일개발팀 Todd / 코어뱅킹팀 Jaina
합격을 위한 준비
Q. 많은 분들이 경력 기술서를 자세하게 작성하신 것 같아요. 그 외 지원서를 쓸 때 가장 많은 시간을 할애한 부분은 무엇인가요?
K 저는 포트폴리오를 추가로 제출했는데요. 단순히 했던 업무를 나열하는 것이 아니라, 채용 공고에서 요구하는 사항에 부합하는 경험을 정리하고, 내가 내세울 수 있는 점을 찾아 PPT로 효과적으로 표현하는데 가장 많은 시간을 할애했습니다.

Dan 경력기술서와 포트폴리오에 애매한 것은 아예 쓰지 않고, 기여도가 높았던 프로젝트를 중심으로 작성했어요. 내가 한 것을 솔직 담백하게 그리고 가능하다면 ‘수치화' 해서 쓰는 것이 중요할 것 같아요.
Q. 카카오뱅크 코딩 테스트를 위해 가장 중점적으로 준비했던 부분은 무엇이고, 지원자들에게 어떤 걸 준비하라고 조언하고 싶으신가요?
Todd 과제를 통해서 내가 어떤 개발자가 되고 싶은지 보여주고자 노력했습니다. 트렌디한 기술에 관심이 많다면 그러한 부분을 과제에 녹여낼 수 있고, 적재적소에 적절한 코드를 작성할 수 있다는 것을 과제를 통해 충분히 어필할 수 있다고 봐요. 그래서 과제를 ‘해결'하려 하기보다는, 내가 어떤 기술을 가지고 있고 어떤 기술에 관심이 있는지를 ‘표현’하는데 집중하면 좋겠다는 조언을 하고 싶어요.

Dan 구글링을 통한 화려한 코드보다 내가 왜 이걸 이렇게 구현했는지를 정확하게 설명할 수 있어야 해요. 잘 모르는 요건이라도 아는 선에서 최대한 설명해보려고 하거나, 구글링을 하더라도 그 코드를 충분하고 이해하려고 노력해야지 코딩 테스트 뿐만 아니라 1차 면접에서도 좋은 성과를 얻을 수 있을 거예요.

Jaina 코어뱅킹 코딩 테스트의 문제 유형은 실제 업무를 했을 때 마주하는 문제들과 유사했어요. 사실 분량에 대해서 ‘100장 정도는 써내야 합격할 수 있다’라는 소문이 돌아서 긴장했었는데, 본인이 알고 있는 것과 문제에서 요구하는 것을 알차게 작성한다면 분량은 크게 상관이 없는 것 같아요!

K 다른 분들과 달리 온라인 코딩 테스트(프로그래머스)를 통해 시험 전형을 진행했는데요. 온라인 코딩 테스트는 한번 시작하면 중간에 멈출 수가 없기 때문에, 아는 것부터 먼저 풀어놓고 애매한 부분을 나중에 푸는 방식으로 시간을 적절하게 분배하는 것이 점수를 최대한 많이 확보할 수 있는 방법인 것 같습니다.
뱅킹아키팀 Dan
Q. 면접 분위기는 어땠나요? 지원자들은 어떤 마음가짐으로 면접에 들어가면 좋을지 말씀해주세요.
Bale 면접 분위기는 엄청 좋았지만, 면접 내용은 그렇지 않았습니다. (빡셌어요) 내가 진짜로 해보지 않았으면 답하지 못할 것들에 대해서 질문을 하시니까 본인이 했던 업무에 대해 자세하게 정리하는 시간이 반드시 필요할 것 같아요. 내가 했던 프로젝트들에 대해서 친한 친구에게 자세하게 설명할 수 있는 수준으로 준비했던 것이 좋은 결과를 얻는데 큰 도움이 되었어요.
Q. 그럼 면접 복장은 어떻게 하고 오셨나요?
K 저는 정장을 입고 면접을 보러 갔는데요. 사실 카카오뱅크에 아는 지인이 있어서, 면접 전에 잠깐 봤는데 첫마디가 “옷을 왜 이렇게 입고 왔냐”라고 하면서 웃더라고요. 그래서 급하게 넥타이는 풀고, 면접에 들어갔습니다 (웃음). 저보다 편하게 입고 오셔도 될 것 같아요.

Dan 카카오니까 노란색 맨투맨을 입고 면접을 봤습니다 (당당). 당시에 면접관님들은 별 말하지 않았는데, 면접 끝나고 친구를 만나러 가니 카카오뱅크 면접 본 거 티 내냐고 놀리더라고요. 면접관님들도 정말 편하게 입고 면접을 보시니까, 복장에 대해선 너무 큰 부담 갖지 않아도 될 것 같아요!
Q. 나는 이것 때문에 면접에 붙은 것 같다! 1차 면접을 위해 중점적으로 준비했던 부분은 무엇인가요?
Todd 지나고보니 1차 면접의 메인은 코드리뷰 인 것 같아요. 면접에서 제출했던 과제를 화면에 띄워 면접관이 왜 그러한 이유로 코드를 짰는지부터 시작해서 질문의 꼬리에 꼬리를 물면서 아무 생각없이 짠 코드에 대해서도 굉장히 깊게 질문이 들어오더라구요.(땀 삐질) 답변이 어려울 때는 면접관님들이 힌트를 주면서 제가 올바른 대답할 수 있도록 기회를 주기도 하고, 정말 모를 때는 오히려 제가 역으로 면접관님들에게 질문을 하면서 답변을 이어갔습니다.

Dan 전 직장이 비금융권이다보니 면접 전에 금융 도메인에 대해 벼락치기를 했습니다. 근데 자리에 앉자마자 저의 이력서를 보시더니 금융에 대해선 많이 물어보지 않겠다고 하셨어요. (감사합니다. 면접관님) 결론적으로 금융에 대해 잘 모른다고 해도 압박하는 분위기는 아니고, 본인이 가진 기술 역량을 금융 IT에 어떻게 적용할 수 있을지에 대한 고민을 많이 해보는 것이 좋을 것 같아요.

Bale 아무래도 금융에 대한 질문은 직무마다 조금 다른 것 같은데, 제가 지원한 금융 IT 분야는 금융 관련 질문도 꽤 있었어요. 전 직장에서 오픈뱅킹 구축에 대한 업무를 했었고, 당시에 오픈뱅킹이 카카오뱅크에서도 큰 관심사였기 때문에 이와 관련된 질문이 많았습니다.
Q. 2차 경영진 면접이 끝나고 정신이 혼미해졌다는 후기들이 많아요. 혹시 경영진 면접에서 기억나는 질문이나 특별히 준비해야 할 것들이 있을까요?
Jaina 사실 업무나 역량 관련된 질문은 1차 실무진 면접에서 끝날 거라고 생각했는데, 막상 2차 면접을 들어가보니 경영진 분들이 경력과 업무에 대한 질문을 많이 하시더라구요(당황). 아직까지 기억 나는 건 ‘카카오뱅크에 오면 어떤 역할을 할 수 있겠냐"라는 질문이었는데요. 이 때 두루뭉술하게 답변하지 않고 ‘이런 업무 경험과 지식이 있기 때문에 프로젝트를 수행할 때 어떠한 역할을 할 수 있다’고 최대한 구체적으로 답변했습니다.

Todd 경력이 아직 주니어라면 기본적인 CS(Computer Science) 전공 지식에 대해서 꼭 복습하고 면접에 임하라고 말씀드리고 싶어요. 정렬이나 알고리즘 같은 기본적인 전공 관련 질문도 많았던 것이 기억 나네요.
Q. 만일 면접 보기 전 날로 다시 돌아간다면, 이것 만은 꼭 준비하고 면접에 가겠다! 라는 것이 있나요?
All : 그 날로 돌아가고 싶지 않습니다.

Marcel (......?) 만약에 정말 만약에!

Po 음...전 아무래도 1차 면접에서 코드리뷰가 중요한 것 같아서, 제출했던 과제를 다시 살펴보고 면접을 보러 갈 것 같아요.

K 카카오뱅크의 최신 동향을 살펴보고 면접에 갈 것 같아요. 사실 2차 면접에서 카카오뱅크의 미래가 어떻게 될 것 같냐는 질문을 받았는데 만족스럽게 답변을 못했던 것 같거든요. 그래서 기회가 된다면 카카오뱅크의 실적, 타 은행 대비 장점 등에 대해 더 고민해보고 면접에 임할 것 같습니다.
Outro
Q. 끝으로 카카오뱅크에 지원을 희망하고 있는, 또는 혹시 지원을 망설이고 있을 지원자분들에게 한 마디 부탁드릴게요!
Kelly 처음 지원하기로 마음 먹기까지 정말 많이 망설여졌어요. 카카오뱅크라고 하면 뭔가 능력있는 사람들만 모여있는 곳 같은데 과연 내가 들어갈 수 있을까? 라는 걱정이 많았거든요. 근데 친한 개발자 언니 한 마디에 지원서 제출을 결심했습니다. ‘야, 일단 넣어보고 고민해!’. 나를 안뽑으면 카카오뱅크가 손해지!라는 자신감을 갖고 지원해주시길 바래요. 서비스아키팀에서 기다리고 있을게요!

K&Dan : 사실 경력 1년 이상인 개발자를 모집한다고 해서, 주니어만 뽑겠거니 하고 지원을 망설였는데요. 아니더라고요! 본인이 하고 싶은 일이라면 주저하지 말고 바로 지원해주세요!

Todd&Jaina 성장에 대해 고민하는 개발자라면, 그리고 열심히 경력을 쌓아왔다면 걱정하지 마세요. 그 노력을 알아보는 분들이 많은 것 같습니다. 이 곳 카카오뱅크에는요.
금융의 내일을 만들어가는 카카오뱅크
세상을 또 한번 놀라게, 함께 해요.