본문 바로가기

코딩테스트

(6)
<후기> 2021 네이버 공채 코딩테스트 합격 후기 0. 소개 최근 코딩테스트 관련 게시물들의 조회수가 급격하게 오르고 있다. 아마 채용시즌이라 그런 것 같은데 그 인기에 힘입어 지난 공채 코테 후기를 공유해보고자 한다. 네이버 공채의 경우 상반기 하반기에 한번씩 열리며 본사 뿐만 아니라 계열사도 함께 참여하는 것으로 알고 있다. 자소서를 포함한 서류를 제출한 후 기본적인 심사를 통과하면 코딩테스트를 볼 수 있는 기회가 주어진다. 그리고 코딩테스트 결과와 서류 결과를 총합하여 발표를 해주는 것 같다. 네이버는 특히 코테보다 서류가 중요하다는 평이 많다. 소문에는 과거에 1솔도 통과했다고 하는데 실제로 본 적은 없다. 실제 개발자가 읽어본다고 하니 신경써서 서류를 작성하는 것이 중요할 것 같다. 1. 일정 2021년 10월 9일 2. 문항 수 4 문제 (1..
<Level 1> 복서 정렬하기 with JS 문제 설명 복서 선수들의 몸무게 weights와, 복서 선수들의 전적을 나타내는 head2head가 매개변수로 주어집니다. 복서 선수들의 번호를 다음과 같은 순서로 정렬한 후 return 하도록 solution 함수를 완성해주세요. 전체 승률이 높은 복서의 번호가 앞쪽으로 갑니다. 아직 다른 복서랑 붙어본 적이 없는 복서의 승률은 0%로 취급합니다. 승률이 동일한 복서의 번호들 중에서는 자신보다 몸무게가 무거운 복서를 이긴 횟수가 많은 복서의 번호가 앞쪽으로 갑니다. 자신보다 무거운 복서를 이긴 횟수까지 동일한 복서의 번호들 중에서는 자기 몸무게가 무거운 복서의 번호가 앞쪽으로 갑니다. 자기 몸무게까지 동일한 복서의 번호들 중에서는 작은 번호가 앞쪽으로 갑니다. 제한사항 weights의 길이는 2 이상 ..
<Level 3> 단속 카메라 with JS 문제 설명 고속도로를 이동하는 모든 차량이 고속도로를 이용하면서 단속용 카메라를 한 번은 만나도록 카메라를 설치하려고 합니다. 고속도로를 이동하는 차량의 경로 routes가 매개변수로 주어질 때, 모든 차량이 한 번은 단속용 카메라를 만나도록 하려면 최소 몇 대의 카메라를 설치해야 하는지를 return 하도록 solution 함수를 완성하세요. 제한사항 차량의 대수는 1대 이상 10,000대 이하입니다. routes에는 차량의 이동 경로가 포함되어 있으며 routes[i][0]에는 i번째 차량이 고속도로에 진입한 지점, routes[i][1]에는 i번째 차량이 고속도로에서 나간 지점이 적혀 있습니다. 차량의 진입/진출 지점에 카메라가 설치되어 있어도 카메라를 만난것으로 간주합니다. 차량의 진입 지점, 진..
<Level 2> 다음 큰 숫자 with JS 문제 설명 자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다. 조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다. 조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니다. 조건 3. n의 다음 큰 숫자는 조건 1, 2를 만족하는 수 중 가장 작은 수 입니다. 예를 들어서 78(1001110)의 다음 큰 숫자는 83(1010011)입니다. 자연수 n이 매개변수로 주어질 때, n의 다음 큰 숫자를 return 하는 solution 함수를 완성해주세요. 제한 사항 n은 1,000,000 이하의 자연수 입니다. function solution(n) { const oneNum = n.toString(2).split("1").length; while (true..
<후기> 부스트캠프 6기 2차 코딩테스트 합격 후기 (feat. 최종 합격) 0. 소개 부스트 캠프는 네이버 커넥트 재단에서 운영하는 코딩 부트캠프 과정으로써, 1차 코딩테스트를 통과한 사람들을 대상으로 2차 코딩테스트를 치룬다. 웹모바일 6기 기준으로 면접이 없기 때문에 사실상 마지막 전형이다. 서류부터 포트폴리오까지 코딩테스트 결과와 더불어 종합적으로 판단하여 최종 합격자를 선별하는 것으로 보인다. 합격된 인원은 1개월간의 챌린지 과정을 참여하게 된다. 이후 선별된 인원들은 최종적으로 4개월 간의 멤버십과정에 참여할 수 있다. 1. 일정 2021년 7월 3일 2. 문항 수 3문항 (160분) 3. 난이도 프로그래머스 기준 : Lv1, Lv1, Lv2 백준 기준 : S2, S2, S1 (주관적인 기준입니다.) 4. 후기 1차 테스트때와는 달리 실시간 감시가 있었다. 이는 네이버..
<후기> 2021카카오인턴십 코딩테스트 합격 후기 0. 소개 2021년 카카오 채용연계형 인턴십이 열렸다. 1년에 한 번만 공채를 여는 카카오에서 상반기에 채용에 도전해보기 위해 지원했다. 올해 카카오 신입 공채는 하반기에 있으며, 공식 채용연계형 인턴십은 상반기와 하반기에 한번씩 열리는 것으로 알고 있다. 카카오 기술 인턴십은 서류를 받지 않고 신청만 하게 되어있다. 즉 신청만 하면 코딩테스트를 볼 수 있고, 테스트 합격 시 자기소개서와 서류를 제출한다. 1. 일정 2021년 5월 8일 2. 문항 수 5 문제 (240분) 3. 난이도 프로그래머스 기준 : Lv1, Lv1, Lv3, Lv4, ?? 백준 기준 : S1, S1, G1, P5, ?? (주관적인 기준입니다.) 4. 후기 역시 문제 어렵기로 유명한 카카오답다. 시험 치는 주에 프로그래머스에서 2..