피드로 돌아가기
강남언니 공식 블로그Career
원문 읽기
변별력을 200% 더 높인 개발자 채용 방법: 코드 리뷰 테스트
강남언니가 개발자 채용의 코딩 테스트를 코드 리뷰 테스트로 대체해 인터뷰 시간 50% 단축 및 합격자 통과율 28%p 상향
AI 요약
Context
서류 → 코딩 테스트 → 인터뷰 3단계 채용 과정에서 지원자 수 증가로 인터뷰 소요 시간이 크게 증가했다. 코딩 테스트는 기본 문제 해결력만 검증하기 때문에 추가로 확인해야 할 역량이 많아 인터뷰 비용이 증가했다. 사전 과제는 더 많은 역량을 파악할 수 있지만 지원자의 시간적 부담(3일~2주)이 커서 제출률이 50% 이하로 낮았다.
Technical Solution
- 코딩 테스트 단계를 코드 리뷰 테스트로 대체: 지원자가 제공된 리포지토리에서 3일 동안 코드 리뷰를 작성하도록 변경
- 테스트 대상 기술 주제 설정: 시스템 디자인, 클래스 설계, 웹 서비스 고려사항, 엔터프라이즈 레벨 제품 고려사항, 테스트, Java와 Spring, DB 등을 포함하여 다양한 역량 검증 가능하도록 설계
- 낮은 난이도 및 시간 요구도로 지원자 부담 최소화: 전체 프로젝트 800줄, PR 추가 코드 240줄(테스트 코드 115줄) 규모로 설정하여 1시간 내 완료 가능하도록 구성
- 상세한 프로젝트 문서 제공: README를 상세하게 작성하여 처음 보는 지원자도 이해하기 쉽게 구성
Impact
- 인터뷰 통과 지원자 비율: 코딩 테스트 25% → 코드 리뷰 테스트 53% (28%p 증가)
- 테스트 통과자 1명당 인터뷰 투자 시간: 606분 → 301분 (50.3% 감소)
- 월간 총 인터뷰 시간 절감: 30시간 34분
- 테스트 제출률: 코딩 테스트 84% → 코드 리뷰 테스트 85% (1%p 증가)
- 전체 응시자 인터뷰 통과율: 코딩 테스트 15% → 코드 리뷰 테스트 20% (5%p 증가)
- 2023년 3월~4월 40명의 지원자가 코드 리뷰 테스트 경험
Key Takeaway
개발자 채용 과정에서 코드 리뷰 테스트는 기존 코딩 테스트 대비 변별력을 2배 이상 높이면서 동시에 지원자의 심리적·시간적 부담을 낮출 수 있다. 실제 업무 활동(코드 리뷰)을 바탕으로 설계와 구현 능력, 협업 역량, 문제 인식 능력을 동시에 평가할 수 있어 인터뷰 비용을 획기적으로 단축하면서 채용 품질을 유지할 수 있다.
실천 포인트
3단계 이상의 개발자 채용 프로세스를 운영하는 팀에서 코딩 테스트 단계를 코드 리뷰 테스트로 전환하면, 지원자의 실무 능력(설계, 구현, 협업)을 더 정확히 평가함으로써 인터뷰 대상자 품질을 높이고 채용 담당자의 평가 시간을 50% 이상 단축할 수 있다. 특히 기존 인터뷰 단계에서 기술 검증에 많은 시간을 투자하는 조직에 효과적이다.