메인 콘텐츠로 건너뛰기

프로그래머스 연동(코딩테스트)

프로그래머스의 코딩 테스트를 나인하이어에서 간편하게 운영할 수 있습니다. 테스트 요청부터 결과 확인까지, 모든 과정을 나인하이어 하나로 관리하세요.

• 기능 제공 요금제: 모든 요금제

• 기능 사용 권한

연동 및 해제: 워크스페이스 권한(커스텀) 설정에 따름

테스트 요청: 포지션 관리자(포지션 권한)

⠀

⠀

1. 프로그래머스 연동

나인하이어에서 프로그래머스 코딩 테스트 기능을 활용하기 위해서는 프로그래머스에서 연동 코드를 발급받아 입력하여 나인하이어와 연동을 진행해야 합니다.

⠀

⠀

⠀

1) 연동하기

⠀

• 프로그래머스 연동 경로: 설정 → 외부 서비스 연동 → 프로그래머스 → [연동하기] 버튼 클릭

※ 워크스페이스 커스텀 권한 → 외부 서비스 연동 권한을 보유한 사용자만 연동이 가능합니다.

⠀

⠀

⠀

⠀

프로그래머스에서 발급받은 연동 코드를 입력하여 계정을 연동합니다.

💡 [프로그래머스 연동 코드 발급 방법]

(1) 기업용 프로그래머스 페이지에 로그인합니다. https://business.programmers.co.kr/business/company

(2) 우측 상단 프로필 → 계정 관리 페이지에 접속합니다.

(3) 기업 서비스 → 기업 계정 → 서비스 연동 → [나인하이어] 섹션 하단에 표시된 코드를 복사해 주세요.

(4) 코드가 표시되지 않는 경우 프로그래머스 측으로 부터 라이선스를 부여받지 않은 상태이므로, 프로그래머스 측에 문의해 주시기 바랍니다.

⠀

⠀

⠀

⠀

연동이 완료되면 “연동됨”이라는 문구를 확인할 수 있습니다.

⚠️ 연동된 프로그래머스 계정이 만료되었거나 사용이 불가한 경우, 나인하이어에서 프로그래머스 계정 연동이 만료됩니다. 계정이 만료되면 코딩 테스트 요청이 불가하므로, 프로그래머스 측으로 문의해 주세요.

⠀

⠀

⠀

2) 연동 해제하기

나인하이어와 프로그래머스 연동을 해제하기 위해 연동할 때와 같은 경로에서 연동 해제를 진행합니다.

⠀

⠀

• 프로그래머스 연동 해제 경로: 설정 → 외부 서비스 연동 → 프로그래머스 → [연동 해제] 버튼 클릭

※ 워크스페이스 커스텀 권한 → 외부 서비스 연동 권한을 보유한 사용자만 연동 해제가 가능합니다.

⠀

⠀

⠀

⠀

2. 코딩 테스트 요청하기

• 기능 사용 권한: 포지션 관리자(포지션 권한)

⠀

⠀

⠀

1) 단일 지원자 선택

• 경로1: 개별 포지션 → 지원자 상세 화면 → 간편 액션바 → 더보기 → 외부서비스 사용 → 프로그래머스 코딩 테스트 요청

• 경로2: 개별 포지션 → 지원자 상세 화면 → 자료함 → 자료 추가 → 프로그래머스 코딩 테스트 요청

⠀

단일 지원자에게 코딩 테스트를 요청하는 경우, 지원자 상세 화면의 간편 액션바나 자료함에서 요청을 보낼 수 있습니다.

⠀

⠀

⠀

2) 여러 지원자 선택

⠀

여러 지원자에게 코딩 테스트를 요청하는 경우, 아래 경로로 진행합니다.

• 코딩 테스트 다중 요청 경로: 코딩테스트를 요청할 지원자 다중 선택 (최대 100명) → 더보기 → 외부 서비스 → [프로그래머스 테스트 요청] 클릭

✅ 코딩 테스트를 요청하기 위해서는 아래와 같은 설정이 필요합니다.

  • 프로그래머스 테스트는 지원자의 이메일로 테스트 안내 메일이 발송되므로, 지원자의 이메일이 정상적으로 입력되어 있어야 합니다.

  • 프로그래머스 계정 내 [코딩 테스트] 기능이 활성화되어 있어야 합니다.

  • 프로그래머스 계정 내 코딩 테스트 → 관리자 계정 → 시험 관리자가 등록된 상태여야 합니다.

  • 테스트 대상 지원자 수 이상의 프로그래머스 내에 보유한 초대권 수량이 있어야 합니다.

⠀

⠀

⠀

3) 코딩 테스트 요청하기

⠀

단일 혹은 여러 지원자를 선택하여 [프로그래머스 테스트 요청]을 클릭하면 요청 모달이 나타납니다.

⠀

① 테스트 선택: 요청할 코딩테스트를 선택해 주세요.

✅ 프로그래머스에 등록된 테스트의 [자체 응시번호 사용] 설정이 활성화 되어 있는 경우, 테스트 전송이 불가하므로, 프로그래머스 내 설정을 확인해 주세요.

  • 테스트 생성 시: 옵션 설정 → 응시자 안내 설정 → [자체 응시번호 사용] 항목을 비활성화 한 후 생성

  • 테스트 편집 시: 테스트 목록 → 테스트 편집 → 옵션 설정 → 응시자 안내 설정 → [자체 응시번호 사용] 비활성화 후 저장

⠀

② 응시 기간 설정: 지원자의 테스트 응시 기간을 설정합니다. 테스트 유형에 따라 고정되거나 변경할 수 있습니다.

✅ 프로그래머스에 등록된 테스트의 [테스트 진행 방식]에 따라 응시 기간을 설정할 수 있습니다.

  • 테스트 진행 방식이 [동시 테스트] / [기간 내 자율 테스트] 인 경우: 나인하이어 내에서 설정된 응시 기간 변경이 불가합니다.

  • 선택한 테스트 진행 방식이 [상시 테스트] 인 경우: 나인하이어 내에서 응시 시작일과 종료일을 설정할 수 있습니다.

⠀

③ 테스트 결과 열람 권한 설정: 테스트 결과를 열람할 수 있는 포지션 권한을 선택합니다.

⠀

각 항목 설정을 완료한 후 [요청하기] 버튼을 클릭하면 지원자에게 테스트 안내 메일이 전송됩니다.

⠀

⠀

⠀

⠀

4. 테스트 결과 확인

1) 지원자 관리 칸반보드에서 확인

⠀

코딩테스트를 완료한 지원자는 지원자 관리의 칸반보드에서 코딩 테스트 상태 및 결과 문구를 확인할 수 있습니다.

⠀

※ [칸반 보기 설정] 버튼을 클릭하여 프로그래머스 결과 노출 여부를 설정할 수 있어요.

⠀

⠀

⠀

2) 지원자 상세 페이지에서 확인

⠀

지원자 상세 페이지 → 외부 서비스 메뉴에 접근하면 코딩 테스트의 상태와 상세 검사 결과를 확인할 수 있습니다.

💡 프로그래머스 코딩 테스트 상태 표기

  • 시작 전: 지원자에게 테스트 발송 이후 입실(테스트 시작) 전

  • 진행 중: 테스트 진행 중

  • 재시작 중: 지원자에게 테스트 재시작 요청 후 재시작 시

  • 완료: 테스트가 완료된 경우 (검사 결과 확인 가능)

  • 취소: 테스트가 취소되었거나 기간 내 완료되지 않은 경우

  • 삭제: 테스트가 삭제된 경우

💡 프로그래머스 코딩테스트 시간 정책은 아래와 같습니다.

  • 총 응시 시간

    • 초 단위는 모두 버리고, 분 단위로 계산합니다.

    • 예: 59초 동안 응시한 경우 → 총 응시 시간은 0분으로 기록됩니다.

  • 문제별 소요 시간

    • 각 문제의 풀이 시간도 분 단위로 계산하되, 초 단위가 조금이라도 있으면 올림 처리합니다.

    • 예: 30초 사용 → 1분으로 기록

    • 예: 1분 10초 사용 → 2분으로 기록

답변이 도움되었나요?