<이것이 취업을 위한 코딩 테스트다 with 파이썬>
강의를 듣고 정리하는 글입니다.

강의링크 1강. 코딩 테스트란 무엇인가?




📌 코딩 테스트란?

  • 기업/기관에서 직원이나 연수생을 선발하기 위한 목적으로 시행되는 일종의 문제 풀이 시험



📌 코딩 테스트의 유형

  • 온라인 코딩 테스트
  • 오프라인 코딩 테스트



📌 온라인 저지(Online Judge)란?

  • 프로그래밍 대회나 코딩 테스트에서 나올 법한 문제를 시험해보는 온라인 시스템

  • 백준 온라인 저지는 정말 많은 대기업 기출문제들이 존재하고 유형별 문제 풀이 가능.
    • 굉장히 많은 국내 사용자들이 있음.
  • 코드업초보 추천
  • 프로그래머스도 인기 많음.



📌 코딩 테스트 응시자 설문

  • CC++ 은 메모리 관리 측면에서 자유도가 높고 자료 구조 등 공부할 때 처음으로 접하는 언어임.
    • 실행 속도가 빠르다는 장점이 있기에 많은 사람들이 사용.
  • 파이썬은 짧고 간결하게 작성할 수 있어 사용하기 편리함.
  • 라이브러리가 다양하고 빠르게 익힐 수 있음.
  • 특히 알고리즘 대회가 아닌 일반적인 기업 코딩 테스트 목적으로는 파이썬이 매우 적합.
    • 그래서 파이썬으로 선택.
  • 자바도 많이 사용하는데 수행 시간이 C, C++에 비해 느리코드의 길이는 파이썬과 C, C++에 비해 상대적으로 .
  • 시간이 촉박한 환경이라고 할 수 있는 대회나 코테는 상대적으로 불리하다는 평가를 받고 있음.
  • 자바가 편리하고 다른 언어를 배울 시간이 없다면 자바 계속 쓰고 그런 거 아니라면 파이썬 추천.



📌 온라인 개발 환경(Python)

  • 온라인 개발 환경 : 리플릿, 파이썬 튜터,
  • 오프라인 개발 환경 : 파이참, Dev C++(C/C++)



📌 소스코드 관리

  • 자신의 소스코드 관리를 위해 깃허브를 쓰자.



📌 IT 기업 코딩 테스트 최신 출제 경향

  • 출제 빈도 높은 알고리즘 유형
    • 그리디(쉬운 난이도)
    • 구현
    • DFS/BFS를 활용한 탐색





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

profile
끝까지 가보자9~!!!🔥✨💡

0개의 댓글