NCS 국가직무능력표준, NCS 블라인드채용
코딩 테스트 시험 준비는 암기 방식으로 준비하시면 안되요.
직접 코딩을 많이 해봐야 하는데
무조건 코딩을 하기 전에 컴퓨터 구조를 이해하고 코딩을 하면
도움이 됩니다.
컴퓨터에 코딩으로 명령을 줄때 마다 컴퓨터 메모리에
원하는 값들이 어떻게 처리가 되어 저장이 되고 불러낼수 있는지?
내가 처리되는 과정들이 제대로 되고 있는지를 확인하면서
테스트를 해야되서 그렇습니다.
그래서 C언어를 먼저 시작하는 것도 추천도 드립니다.
CodeUP 2.0 (https://codeup.kr) 사이트 등
코딩 테스트 문제가 많이 있으니 참조하면 좋겠네요.
기본 문법이 익숙해 지면 그다음으로
자료구조 공부를 추천드립니다.
자료구조 이해만으로 출제되는 경우도 있습니다.
자료구조는 큐, 스택을 먼저 공부하기 시작해서
연결리스트를 공부해 보고
이진 트리로 자료 검색해보기 정도를 하면 아주 좋아요.
옛지를 지나 그래프 노드 탐험해보면 더 좋지만 출제 빈도는
다소 낮은 듯 합니다.
마지막으로 알고리즘을 공부하면 좋은데요.
해시, 탐욕법(Greedy), 동적계획법, 완전탐색 등의 내용이 있는데
정렬, 탐색, 해시, 깊이/너비 우선 탐색 등은 출제 빈도가 높아
준비를 하면 좋을 것 같습니다.
백준알고리즘(https://www.acmicpc.net)에 들어가면
삼성 코딩테스트 출제 문제 등 많이 있으니 참조하면 좋겠네요.