대기업 같은 경우 코딩테스트를 통과 못하면 서류도 봐주지 않는 경우가 허다하다.
그만큼 코딩테스트를 풀 수 있는 실력은 개발자로 취직하는데 있어서 필수 KIT!
코딩테스트 준비 과정을 간단하게 요약해본다:
1. 다다익선... 유형별로 최대한 많이 풀자.
2. 프로그래머스 레벨 1 ~ 2 까지 반복연습. 그 후, 백준과 Solved.ac 통하여 보강학습 진행(BFS, DFS 는 삼성 기출 문제 추천!) 그 후, 프로그래머스 레벨 3 도전 및 고득점 kit 풀기.
3. 문제 풀 때 시간재고 풀자!
- 난이도 별로 시간 제한을 두고 풀자(30분~1시간)
- 시간 내 못풀겠으면 답안 확인하고 블로그에 복습과정 작성! 몇 일 뒤에 꼭 다시 풀어보자.
- 다양한 풀이 방법들을 찾아보자.
- 언어마다 지원하는 라이브러리 꼭 적극 활용하자! (라이브러리 몰라서 10분짜리 문제 1시간 동안 푸는 경우가 없길...)
4. 코딩테스트 관련 유용한 웹사이트:
*** 여러가지 많이 있지만, 이 정도가 딱 적당하다고 본다.
느낀점 : 살짝 IQ테스트와 비슷한게 없지않아있다. 문제 파악 후, 해결 방법 생각해보고 이 방법을 코딩으로 어떻게 구현할건지...그것도 시간 용량 제한 안에...코딩테스트는 그냥 무조건 열심히 연습해보는 수 밖에 없는듯하다. 매일 최대한 많이 풀고 내 것으로 만들기!