<이것이 취업을 위한 코딩 테스트다 with 파이썬>
강의를 듣고 정리하는 글입니다.
강의링크 1강. 코딩 테스트란 무엇인가?
📌 코딩 테스트란?
- 기업/기관에서 직원이나 연수생을 선발하기 위한 목적으로 시행되는 일종의 문제 풀이 시험
📌 코딩 테스트의 유형
📌 온라인 저지(Online Judge)란?
- 프로그래밍 대회나 코딩 테스트에서 나올 법한 문제를 시험해보는 온라인 시스템

- 백준 온라인 저지는 정말 많은 대기업 기출문제들이 존재하고 유형별 문제 풀이 가능.
- 코드업은 초보 추천
- 프로그래머스도 인기 많음.
📌 코딩 테스트 응시자 설문

- C와 C++ 은 메모리 관리 측면에서 자유도가 높고 자료 구조 등 공부할 때 처음으로 접하는 언어임.
- 실행 속도가 빠르다는 장점이 있기에 많은 사람들이 사용.
- 파이썬은 짧고 간결하게 작성할 수 있어 사용하기 편리함.
- 라이브러리가 다양하고 빠르게 익힐 수 있음.
- 특히 알고리즘 대회가 아닌 일반적인 기업 코딩 테스트 목적으로는 파이썬이 매우 적합.
- 자바도 많이 사용하는데 수행 시간이 C, C++에 비해 느리고 코드의 길이는 파이썬과 C, C++에 비해 상대적으로 김.
- 시간이 촉박한 환경이라고 할 수 있는 대회나 코테는 상대적으로 불리하다는 평가를 받고 있음.
- 자바가 편리하고 다른 언어를 배울 시간이 없다면 자바 계속 쓰고 그런 거 아니라면 파이썬 추천.
📌 온라인 개발 환경(Python)
- 온라인 개발 환경 : 리플릿, 파이썬 튜터,
- 오프라인 개발 환경 : 파이참, Dev C++(C/C++)
📌 소스코드 관리
📌 IT 기업 코딩 테스트 최신 출제 경향
- 출제 빈도 높은 알고리즘 유형
- 그리디(쉬운 난이도)
- 구현
- DFS/BFS를 활용한 탐색

📌 주요 기업 코딩 테스트 유형 분석

