Java 코딩테스트 준비에서 문법을 모두 외울 필요는 없지만 자주 쓰는 컬렉션과 문자열 처리는 손에 익혀야 합니다. 시험의 허용 Java 버전과 제출 형식을 먼저 확인하세요.
기본 API
배열, List, Map, Set과 정렬을 문제의 연산에 맞게 선택합니다. 해시 기반 조회와 순서가 필요한 경우를 구분해 보세요. Java 공식 학습 자료에서 언어와 기본 API를 확인할 수 있습니다.
입출력과 경계 입력
숫자와 문자열이 섞인 입력, 여러 줄 입력, 빈 값 등을 작은 예제로 연습하세요. 구현 전 입력 크기로 반복문의 비용을 예상합니다. 한 번 통과한 문제도 최대 크기와 중복 값으로 재검증하세요.
복습 계획
프로그래머스 유형별 문제를 풀고 오답을 문제 해석, 자료구조, 구현, 제출 실수로 분류합니다. 정답 코드를 외우지 말고 며칠 뒤 다시 구현하세요. 시험 형식 차이는 코딩테스트 가이드에서 확인하세요.