코딩테스트

Codility 사용법

Dddu 2025. 6. 15. 23:34

코딩테스트 시 한국어가 익숙한데 다른 사이트와 달리 문제부터 다 영어라 살짝 당황하게 되는 Codility ㅠ



✅ Codility란?

Codility는 기업에서 코딩 역량 평가를 위해 자주 사용하는 온라인 코딩 테스트 플랫폼이다.
문제를 보고 제한 시간 내에 해결하며, 자동으로 채점 결과가 제공된다.
지원자는 개발 언어를 선택하고, 주어진 함수 시그니처에 맞춰 코드를 작성한다.



🧪 Codility 테스트 환경 특징
• 문제 언어: 모두 영어로 작성되어 있다
• 지원 언어 : java ( 기업에서 정해둔 거 일수도 있는데 . Java11 java21만 존재했음)
• IDE: 웹 기반 코드 편집기 제공
• 자동 채점: 예제 테스트 / 정답성 테스트 / 성능 테스트로 나뉜다
• 시간 제한: 문제별로 정해진 제한 시간 존재
• 제출 이후: 수정 불가, 결과 자동 채점



Codility 사용 순서
1. 초대 링크 클릭
기업에서 보낸 Codility 테스트 초대 메일을 열고, 링크를 클릭한다.
2. 언어 선택 및 환경 설정
자신이 익숙한 언어(Java, Python 등)를 선택한다.
이후 웹 편집기에서 바로 코딩이 가능하다.
3. 문제 이해 및 풀이 시작
문제는 전부 영어로 되어 있으므로, 처음에는 번역하거나 예제를 잘 파악해야 한다.
엣지 한국어 번역기능 썻다가 문제풀 때 마다 한국어로 바뀌는 요상한 현상이 있어 재접속했었다..! 그냥 직접 해석하는게 최고 ㅎ
4. 중간 테스트 실행
작성한 코드를 직접 실행하며 결과를 확인할 수 있다.
예제 테스트뿐 아니라 직접 테스트입력값도 적을 수 있음
5. 최종 제출
제출하면 정답 여부, 정확성, 성능 점수가 자동으로 채점된다.