# 준비 방법은 목표 회사, 각자의 문제 해결 능력, 주어진 준비 기간에 따라 달라진다
# 단기간(최소 한 달)에 준비하는 방법 vs 장기간에 준비하는 방법
[ 단기간에 코딩 테스트 준비하기 ]
1. 가장 효율적인 방법 = 본인이 원하는 회사에서 채용할 때 사용하는 코딩 테스트 플랫폼의 문제를 최대한 많이 풀기
2. 한국에서 가장 많이 활용되는 코딩 테스트 플랫폼
- Codility
- 프로그래머스
- Hackerrank
- LeetCode
3. 문제 풀이를 시도한 후에, 올바른 문제 풀이 방법을 검색해보고, 다시 풀어보기
4. 코드 작성 환경과 테스트 케이스 추가 방법 미리 익히기
5. 문제가 영어인 플랫폼의 경우, 자주 나오는 영어 표현들 미리 익히기
6. 자료구조와 알고리즘을 1도 모른다면, 알고리즘 도감 책, 어플 활용
http://www.yes24.com/Product/Goods/58290453
https://play.google.com/store/apps/details?id=wiki.algorithm.algorithms&hl=ko
http://www.yes24.com/Product/Goods/37885448
https://www.youtube.com/watch?v=6Iq5iMCVsXA
[ 장기간(최소 3개월 이상)에 코딩 테스트 준비하기 ]
1. 자료구조 / 알고리즘부터 제대로 학습
2. 추천하는 자료구조 / 알고리즘 학습 순서
- 본인이 사용하는 개발 언어로 코드가 작성된 자료구조 책 학습 (자바로 배우는 쉬운 자료구조)
https://www.hanbit.co.kr/store/books/look.php?p_code=B6297351572
- 엔지니어대한민국 유튜브 채널 영상 학습 (자료구조 코드 구현 부분 혼자서 작성할 수 있도록 학습)
https://www.youtube.com/user/damazzang/videos
- 영리한 프로그래밍을 위한 알고리즘 강좌 학습 (특히 Recursion 부분)
https://www.inflearn.com/course/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EA%B0%95%EC%A2%8C
- 위에 과정을 다 거치면, LeetCode 문제풀이 시작하기
- 이직 준비가 되지 않았다는 생각이 들어도, 일단 지원해서 실제 코딩 테스트 경험하기
'Other efforts > Employment' 카테고리의 다른 글
개발자 기술면접 (0) | 2021.08.13 |
---|---|
코딩 테스트 통과 노하우 (1) | 2021.08.13 |
중고 신입 이직 전략 (0) | 2021.08.12 |
코딩 테스트 (0) | 2021.08.12 |
GitHub 포트폴리오 (0) | 2021.08.12 |