오늘은 국내 취업을 위한 코딩 테스트 사이트들을 소개하려고 합니다. 기본적으로 아래의 사이트를 이용하시려면 로그인이 필요합니다.
목차
국내 사이트
프로그래머스
프로그래머스는 현재 대부분 IT 기업(카카오, 라인, 우아한 형제들 등)에서 코딩 테스트로 활용하는 플랫폼 중 하나입니다. 그렇기에 실전과 비슷한 환경에서 테스트를 할 수 있습니다. 또한 고득점 Kit 부분을 문제를 유형별로 잘 정리해두어서 각 유형을 익히기 좋습니다. 그리고 실제 카카오에서 출제했던 코딩 테스트를 풀어볼 수 있습니다. 처음 코딩 테스트를 접하시는 분들이 이용하기 좋다고 생각합니다.
백준 (BAEKJOON)
국내 사이트 중에서는 알고리즘 문제가 가장 많은 사이트입니다. 그만큼 오래되어서 아마 많은 분들이 이용하셨을 겁니다. 자기가 부족하다고 느끼는 유형이 있으시면 유형별로 다양한 문제들이 많으니 풀어보시면 좋을 것 같습니다. solved.ac와 연동하여 각 문제의 난이도를 확인할 수 있고 레벨별로 푸실 수도 있습니다.
삼성 SW 익스퍼트 아카데미
삼성에서 직접 운영하고 있는 코딩 테스트 사이트입니다. 삼성에서 직접 운영하기 때문에 양질의 알고리즘 문제들이 많습니다. 그리고 삼성을 준비하시는 분들은 더욱이 해당 사이트로 공부하시기 바랍니다. 또한 상시 SW 역량테스트를 진행하는데 성적에 따라서 SW 개발 직무 신입 채용 지원 시 우대(유효 기간 2년)가 있기 때문에 도전해보시는 것을 추천드립니다.
https://swexpertacademy.com/main/main.do
해외 사이트
코딜리티(Codility)
네이버 코딩 테스트를 보시면 접하실 수 있는 플랫폼입니다. 그 외에도 몇몇 IT 기업들에서 코딩 테스트 플랫폼으로 사용하기도 합니다. 제가 풀어본 코딩 테스트 플랫폼 중에 가장 프로그래밍의 기본적인 부분에 충실했습니다. 그리고 시간 복잡도에 대한 결과도 나오기 때문에 내가 작성한 코드가 효율적 인지도 판단할 수 있습니다. 테스트 케이스도 작성하기 쉬운 편입니다.
https://app.codility.com/programmers/
릿코드(Leet Code)
해당 사이트는 해외 취업을 원하신다면 추천해드립니다. 해당 사이트에서는 구글, 아마존, 마이크로소프트 등 미국 빅 테크 기업들이 출제한 코딩 테스트들을 직접 푸실 수 있습니다. 제가 써본 결과, 장점은 테스트 케이스들을 테스트하기 편했습니다. 입력값만 입력해줘도 알아서 결괏값을 계산을 해서 정답과 내가 낸 결과값을 비교해줍니다.
기본적으로 무료로 문제를 푸실 수 있지만 부분 유료화이기에 모든 문제와 기능을 원하신다면 결제를 하셔야 합니다. (월 35$, 년 159$)
해외 취업을 하시려고 한다면 결제를 하셔서 문제를 풀어보시고 그렇지 않다면 그냥 무료로 제공되는 문제를 푸셔도 충분합니다.