1. 알고리즘 평가란?
제가 참여 중인 KB IT아카데미의 IT취업교육 과정, KB It's Your Life에서는
단순한 수업뿐 아니라 다양한 실전형 평가들도 함께 진행되고 있어요.
- 과제 제출: 매주 주어지는 과제를 풀어 제출
- 교과목 평가: 객관식 이론 시험
- 모듈 평가: 제한 시간 내 실제 구현
- 알고리즘 평가: 특강 내용을 기반으로 실전 문제 풀이
이번에는 그 중 알고리즘 평가가 진행되었답니다.
2. 어떤 내용이 평가되나요?
알고리즘 수업은 약 5주간 개발남 노씨님과 함께 진행되었어요.
그동안
List, Hash, Queue, Stack, Tree, Graph 등
정말 다양하게 배웠는데요,
이번 평가에는 수업 중 다뤘던 문제들 중 5문제가 랜덤 출제되며,
100점 만점에 70점 이상을 받아야 통과할 수 있어요.
"5주 동안 배운 걸 다 공부하라고요? 너무 많아요! 😢"
그럴 수 있지만 걱정 마세요!
💡 시험 문제는 수업 시간에 함께 풀었던 문제들만 출제돼요.


또한, 매주 과제로 중요 문제들을 지정해주시고,
시험 전 주에는 특히 자주 나오는 5문제를 콕 집어 주셨답니다.
📌 이 중 3문제 이상은 시험에 반드시 등장한다는 사실!

3. 학습 방법은 어떻게?
✍️ 반복 학습이 핵심!
효과적인 준비의 열쇠는 ‘손에 익을 때까지 반복’이에요.
“10번 이상 풀어본 문제는 절대 나를 배신하지 않는다”는 말, 괜히 있는 게 아니더라고요!
📌 어떻게 공부했을까?
- 매주 과제로 받은 문제들부터 정리
- 각 문제의 유형, 핵심 로직을 요약해서 정리해뒀어요.
- 예를 들어, "이 문제는 BFS로 푸는 문제!", "HashMap을 쓰면 깔끔하게 해결됨"처럼 포인트만 콕콕!


- 해설집 적극 활용
- 단순히 정답만 보는 게 아니라
문제 이해 → 접근 방식 → 아이디어 정리 → 구현 순서까지
단계별로 파악했어요.

- 단순히 정답만 보는 게 아니라
- 문제 하나당 최소 10회 이상 반복
- 손이 저절로 움직일 때까지 연습했어요.
- 처음엔 외우는 느낌이었지만, 익숙해질수록
비슷한 문제도 응용해서 푸는 실력이 생기더라고요. - 중요한 건 "다양한 방법으로 푸는 연습"이 아니라
정답을 ‘정확하고 빠르게’ 도출하는 루틴을 익히는 것!
- 틀린 문제는 따로 모아 재풀이
- 막혔던 이유, 착각한 로직 등을 다시 정리해서
같은 실수를 반복하지 않도록 대비했어요. - 시간이 없으면 직접 코드 치기 → 정답 코드 비교만으로도 충분해요!
- 막혔던 이유, 착각한 로직 등을 다시 정리해서
4, 평가 방식은?
🧾 알고리즘 시험 진행 방식
| 항목 | 내용 |
| 총 시간 | 약 3시간 |
| 문제 수 | 5문제 |
| 플랫폼 | 프로그래머스 |
| 규칙 | 클로즈북, 검색/전자기기 사용 금지 |
| 부정행위 | 적발 시 0점 처리 |
| 모니터링 | OBS 녹화영상 제출 필수비대면 반: 모바일 줌으로 뒷모습 촬영 필수 |
컨닝페이퍼도 오해 소지가 있으므로 금지!
ChatGPT, 검색, 전자기기 사용도 금지예요.

5. 시험 후기
준비한 만큼 결과가 보인다!
실제 시험에서는 다음과 같은 구성이었어요:
- 미리 집어주신 문제 중 3문제
- 평소 강조하신 문제 1문제
- 추가 언급한 문제 중 1문제
결국, 모든 문제는 수업과 과제를 통해 한 번 이상 접했던 문제였어요.
처음 보는 문제가 하나도 없다는 건,
그만큼 수업 내용만 잘 따라가면 고득점이 가능하다는 뜻이죠!
이번 시험을 통해 느꼈어요.
"정말 수업만 잘 따라가도 된다!"
다음 평가에서는 지금보다 더 체계적으로 준비해서
완벽한 마무리를 해보고 싶어요!
