COS Pro 1급 C++ 합격 후기

나는 2021년 7월 18일에 YBM 부산 CBT 센터에서 시험을 쳤다.

다른 사람들은 대부분 python으로 응시를 했다. C++…

시험 시작 10분 전에 입실을 해서 신분증만 확인하고 자리를 배정받고 앉았다.

오랜만에 치는 시험이라서 괜히 긴장이 많이 됐다.

2시가 되어 시험이 시작되고 평소에 계속 봤던 프로그래머스 알고리즘 문제 풀이 형식과 같아서 긴장이 조금 완화되었다.

문제를 차례대로 풀고 남은 시간을 봤을 때 50분 정도가 남아서 다시 1번 문제부터 빠르게 확인하는 과정을 거쳤다.

다시 푸는 과정을 거치니까 내가 놓쳤던 부분이 보였고 수정을 통해서 함수 작성 부분에서 감점을 피할 수 있었다.

긴장을 한 탓인지 다 맞았다고 생각했는데 제출해서 채점을 해보니 빈칸 채우기 한 문제를 틀렸다.

900/1000 점으로 합격은 했지만 조금 아쉬운 결과이다.

COS Pro C++ 1급

COS Pro C++ 1급


COS Pro 1급 난이도, 팁

COS Pro 1급은 문제 유형이 다음과 같다.

  1. 빈칸 채우기
  2. 한 줄 바꾸기
  3. 함수 작성

빈칸 채우기

제일 쉬울 줄 알았는데 생각보다 어려웠다.

나는 평소에 다른 사람이 구현한 코드를 읽고 분석하는 걸 소홀히 했다.

그래서 빈칸 문제를 봤을 때 내 생각과 다른 알고리즘 흐름을 따라가지 못하고 한 문제를 틀렸다.

앞으로 COS Pro 시험에 응시할 사람은 다른 사람의 코드를 정독하여 알고리즘 흐름을 파악하는 연습을 하면 좋을 것 같다.


한줄 바꾸기

쉬운 난이도였다.

나는 알고리즘 문제를 풀면서 디버깅을 통해 알고리즘이 틀린 부분을 찾고 수정하는 과정을 요즘에 많이 해서 그런지 쉬웠다.

앞으로 COS Pro 시험에 응시할 사람은 알고리즘 문제를 풀거나 프로그래밍을 할 때 머릿속으로 디버깅하는 연습을 하면 좋을 것 같다.

또한 알고리즘에서 문제가 없으면 문제에서 주어진 조건을 확인하고 알맞게 되어있는지 확인하면 된다.


함수 작성

쉬운 난이도였다.

나는 프로그래머스에 있는 알고리즘 문제를 시간이 날 때마다 풀어서 현재 lv1, lv2 문제를 끝내고 lv3 문제를 풀고 있다.

내 생각으로는 시험 문제 난이도는 프로그래머스 lv1~(쉬운)lv2 정도인 것 같다.

앞으로 시험을 응시할 사람은 최소한 프로그래머스 lv1 문제는 전부 푸는 게 좋을 것 같다.

나의 경험상 프로그래머스 lv2 문까지 풀면 문제를 보자마자 풀이 방법이 떠올라서 시험 문제를 쉽게 풀 수 있다.


전체 난이도 평가

전체적으로 기본적인 능력을 평가하는 것 같았다.

충분한 알고리즘 공부를 하고, 시험을 치는데 긴장만 안 하면 COS Pro 1급에 합격할 수 있을 것이다.


COS Pro 1급 C++ 공부 방법

나는 안드로이드 공부를 하다가 갑자기 다시 알고리즘 문제를 풀며 공부를 하고 싶었다.

그래서 좋은 알고리즘 문제가 있는 사이트를 찾다가 프로그래머스라는 사이트를 찾게 되었다.

프로그래머스에서 알고리즘 문제를 lv1부터 차근차근 스스로 풀어보면 된다.

정답을 맞히고 나면 다른 사람이 어떻게 풀었는지 확인하고 더 좋은 알고리즘, 함수가 있으면 새롭게 배우다 보면 어느새 실력이 향상된 나를 볼 수 있을 것이다.

결과적으로 프로그래머스 알고리즘 문제풀이를 통하여 COS Pro 1급 C++를 합격할 수 있었다.

그 결과 나의 프로그래머스 문제풀이 현황은 다음과 같다.

Programmers Rank

그리고 나는 앞으로 프로그래머스 문제 풀이를 작성할 계획이다.

감사합니다.


홈으로 가기 더 많은 programmers post 보기 post 목록 보기