코딩테스트에서 특정 언어가 언제나 유리하다고 말하기 어렵습니다. 회사가 허용하는 언어와 자신의 숙련도가 먼저입니다. 같은 난도의 문제를 두 언어로 풀어 실제 걸린 시간과 오류 유형을 비교하세요.
시험 조건부터 확인
허용 언어와 버전, 외부 라이브러리 사용 가능 여부, 입력 형식을 확인합니다. 기출 후기는 시기와 회사에 따라 달라질 수 있으므로 현재 공고가 우선입니다.
개인 실험
배열·문자열·해시 문제를 두 언어로 풀고 구현 시간, 테스트 시간, 오류 수를 기록합니다. Python은 공식 자료구조 문서, Java는 공식 학습 자료로 자주 쓰는 API를 확인하세요.
선택 뒤 연습
언어를 정했다면 시험 직전 계속 바꾸기보다 입출력, 정렬, 예외 입력을 익숙하게 만드세요. 문제 풀이의 설명 가능성이 문법 편의보다 중요합니다. 유형별 연습은 코딩테스트 준비 가이드를 참고하세요.