온라인 상에서 코딩 테스트를 준비하고 연습할 수 있는 "프로그래머스"란 사이트에 대해서 알아보기로 하겠습니다.
다양한 프로그래밍 언어를 지원하며 원하는 언어를 선택하여 코딩 테스트 문제를 풀 수 있습니다.
홈페이지
https://programmers.co.kr/
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
시작 화면
상단 메뉴에는 크게 6개의 메뉴가 있으며 아래와 같이 구성된다
- 상위 5% 개발자들을 선정하고 이직을 도와주는 "탑 프로그래머스"
- 본인의 코딩 실력을 체크할 수 있는 "실력 체크" ( 필자는 주로 이 메뉴와 "코딩테스트 연습" 메뉴를 많이 이용할 것입니다)
- 채용 공고와 챌린지 , 자신이 받은 제안 등을 확인할수 있는 "개발자 채용"
- 유저들이 적은 면접 관련 경험, 이직 일기 등 많은 개발자들의 이야기를 들을 수 있는 "테크 피드"
- 코딩 테스트 연습을 위해 알고리즘/자료구조 별로 정리된 문제들이 있는 "코딩 테스트 연습"
- 다양한 프로그래밍 강의들을 들을 수 있는 "프로그래밍 강의" (무료/유료 강의들이 준비 되어 있습니다)
회원가입 화면
사진처럼 Facebook, Github 계정을 이용하여 회원가입,로그인이 가능하며 그냥 이름과 이메일을 통한 가입과 로그인도 가능합니다, 필자는 Github 계정을 이용하며 회원가입하고 로그인 해볼 예정입니다.
실력 체크
레벨 별로 나눠져 있으며 제한 시간, 통과율, 평균 입력 시간, 평균 점수 등을 나타내주며 "지금 도전" 버튼을 클릭하면 스킬 체크 테스트에 응시할 수 있습니다.
스킬 체크시 도전할 언어를 선택할 수 있으며 원하는 언어를 골라서 응시하면 됩니다.
클릭시 테스트 응시 화면으로 이동되며, 왼쪽 부분에 문제 설명과 제한 사항 , 오른쪽 창에 코드를 작성할 수 있는 칸이 주어집니다.
코드를 작성후 코드 실행을 통해 실행 결과가 오른쪽 아래에 표시되며, 채점 기록을 통해 기록을 볼 수 있고
파란색 "제출 후 채점하기"를 통해 코드를 제출하고 결과를 확인할 수 있습니다.
코딩테스트 연습
알고리즘 / 자료구조 별로 정리가 되어있으며 평균 점수, 문제 세트 등을 알아 볼 수 있고 , 내가 완료한 문제에 사용된 언어는 체크 표시로 표기가 됩니다.
이후 등록될 글은 주로 "코딩 테스트 연습의 문제들과 그 해설이 될 것입니다 .
문제를 읽고 접근하는 법 , 해결방법과 코드 , 해결하지 못한 이유 등을 정리하고작성하겠습니다
'Coding Test > Programmers' 카테고리의 다른 글
[JAVA] 완전탐색 Lv.1 / 모의고사 (0) | 2021.05.02 |
---|---|
[JAVA] Heap Lv.1 / 더 맵게 (0) | 2021.04.26 |
[JAVA] 정렬 Lv.1 / K번째 수 (0) | 2021.04.26 |
[JAVA] 스택/큐 Lv.2 / 다리를 지나는 트럭 (0) | 2021.04.20 |
[JAVA] 해시 Lv.1 / 완주하지 못한 선수 (0) | 2021.04.18 |