Softeer 코테 준비 - 준비해야할 것

jonghyuck’s velog·2024년 10월 26일

Softeer 연습하기

목록 보기
2/5
post-thumbnail

💡 준비해야할 것

Softeer를 활용한 코딩테스트에 지원할 예정인 상태에서 몇가지 준비가 필요한것을 느꼈다.

  1. 공식문서에서 자주사용하는 검색 및 활용법 확인
  2. 문제 유형 파악
  3. 자주 사용하는 패턴 정리

공식문서 검색 및 활용법

Softeer 자바 공식 문서 링크

위 URL은 소프티어에서 제공하는 자바의 공식 문서 URL이다.

여기서 중요한건 내가 평소 자주 사용하는 패키지의 패키지명 정도는 알아야 한다는 것이다.

자주 사용하는 패키지

  • BufferedReader
  • StringTokenizer
  • StringBuilder
  • String.valueOf
  • Integer.parseInt
  • HashMap
  • TreeSet
  • toCharArray

처음에는 키워드를 정리해놓고 공식문서에서 찾아서 사용하면 될 것 같았지만 너무 공식문서에서 모든것을 찾으면 안되겠다는 생각이 들었다.

찾는 수고도 있었지만 개념과 example의 차이가 생각보다 있었기 때문에 이방식은 단순 참고용으로 두어야 할 것 같다.

문제 유형 파악

자료 조사 결과 평균적으로 현대 오토에버의 코딩테스트 난이도는 소프티어 기준으로 2~3 (대부분 2정도 수준)으로 나온다고 한다.

여기서 2문제정도는 단순 구현, 1문제는 살짝 생각이 필요한 문제 정도라고 하는데 따라서

  • 레벨 2의 문제를 평균 30분안에 풀 수 있는 능력
  • 레벨 3의 문제를 1시간 안에 풀 수 있는 능력

위 두가지 능력을 키워야 할 것 같았다.

자주 사용하는 패턴

이제 남은건 자주 사용하는 패턴과 알고리즘 정리정도가 될 것 같다.

이부분은 한 게시글에 정리하기보다는 시리즈를 따로 만들어서 정리하는편이 좋을것 같다고 판단하였다.

🌟 결론

항상 느끼는 부분이지만 머리속의 생각은 글로 정리했을때 비로소 방향성이나 구체화가 진행되는것 같다. 그동안 잠시 미뤄놨던 알고리즘이나 코딩테스트에 대한 정리도 이기회에 진행하려고 한다.

profile
백엔드 개발자 Jayden입니다!

0개의 댓글