코테 (7) 썸네일형 리스트형 <취준> 코딩테스트 준비하기 (with. 백준 & 프로그래머스) 1. 소개 최근 코딩 테스트 준비 어떻게 했냐, 알고리즘 어떻게 공부하냐, 코테 대비 어떻게 했냐 등의 질문을 자주 받고 있다. 그래서 필자가 취업 준비를 하던 당시에 했던 방식을 바탕으로 공부방법을 공유해보려고 한다. 마지막에 추가팁도 있으니 끝까지 읽어주길 바란다. 취준 때 이것저것 알아보며 시간을 날린 경험이 많기 때문에 이 글이 여러 사람에게 도움이 되었으면 좋겠다. 알고리즘이나 코딩테스트를 완전히 처음 접하는 사람이라면 어느 정도까지 준비를 해야하는지조차 막막하고 난이도가 와닿지 않을 수 있다. 어느 정도 수준까지 해야하는지는 가장 하단에 따로 설명해두었지만 굳이 비교하자면 수능 수학과 비교할 수 있겠다. 알고리즘을 수학이라고 비유했을 때, 필자는 수능 수학 3점짜리 문제를 풀 수 있는지를 보는.. <후기> 2021 네이버 공채 코딩테스트 합격 후기 0. 소개 최근 코딩테스트 관련 게시물들의 조회수가 급격하게 오르고 있다. 아마 채용시즌이라 그런 것 같은데 그 인기에 힘입어 지난 공채 코테 후기를 공유해보고자 한다. 네이버 공채의 경우 상반기 하반기에 한번씩 열리며 본사 뿐만 아니라 계열사도 함께 참여하는 것으로 알고 있다. 자소서를 포함한 서류를 제출한 후 기본적인 심사를 통과하면 코딩테스트를 볼 수 있는 기회가 주어진다. 그리고 코딩테스트 결과와 서류 결과를 총합하여 발표를 해주는 것 같다. 네이버는 특히 코테보다 서류가 중요하다는 평이 많다. 소문에는 과거에 1솔도 통과했다고 하는데 실제로 본 적은 없다. 실제 개발자가 읽어본다고 하니 신경써서 서류를 작성하는 것이 중요할 것 같다. 1. 일정 2021년 10월 9일 2. 문항 수 4 문제 (1.. <Level 2> [1차] 캐시 with JS 문제설명 지도개발팀에서 근무하는 제이지는 지도에서 도시 이름을 검색하면 해당 도시와 관련된 맛집 게시물들을 데이터베이스에서 읽어 보여주는 서비스를 개발하고 있다. 이 프로그램의 테스팅 업무를 담당하고 있는 어피치는 서비스를 오픈하기 전 각 로직에 대한 성능 측정을 수행하였는데, 제이지가 작성한 부분 중 데이터베이스에서 게시물을 가져오는 부분의 실행시간이 너무 오래 걸린다는 것을 알게 되었다. 어피치는 제이지에게 해당 로직을 개선하라고 닦달하기 시작하였고, 제이지는 DB 캐시를 적용하여 성능 개선을 시도하고 있지만 캐시 크기를 얼마로 해야 효율적인지 몰라 난감한 상황이다. 어피치에게 시달리는 제이지를 도와, DB 캐시를 적용할 때 캐시 크기에 따른 실행시간 측정 프로그램을 작성하시오. 제한사항 캐시 교체 .. <후기> 부스트캠프 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차 테스트때와는 달리 실시간 감시가 있었다. 이는 네이버.. <후기> 우아한테크캠프 4기 2차 코딩테스트 합격 후기 0. 소개 우아한 테크 캠프는 우아한 형제들의 채용 전환형 교육인턴이다. 1차 알고리즘 코딩테스트를 통과하면 2차 과제 코딩테스트를 치르게 된다. 1. 일정 2021년 5월 15일 2. 문항 수 1 과제 (4시간) 3. 난이도 프로그래머스 고양이 과제보다는 쉬운편 (주관적인 기준입니다) 4. 후기 정말 운이 좋게도 1차 코테를 붙어서 2차 코테를 치를 수 있게 되었다. 2차는 과제 형식이래서 당황스러웠다. 한번도 이런 코딩테스트를 쳐본적이 없기 때문이었다. 그래서 그냥 html css javascript로 인터랙티브한 서버리스 페이지 하나를 퍼블리싱 하는건가하는 안일한 생각을 했다. 이전 기수의 시험 후기들을 보니 생각보다 어려워 보였다. 프로그래머스에 프론트 과제 연습문제가 있다는 얘기를 듣고 풀어보려.. <후기> 2021카카오인턴십 코딩테스트 합격 후기 0. 소개 2021년 카카오 채용연계형 인턴십이 열렸다. 1년에 한 번만 공채를 여는 카카오에서 상반기에 채용에 도전해보기 위해 지원했다. 올해 카카오 신입 공채는 하반기에 있으며, 공식 채용연계형 인턴십은 상반기와 하반기에 한번씩 열리는 것으로 알고 있다. 카카오 기술 인턴십은 서류를 받지 않고 신청만 하게 되어있다. 즉 신청만 하면 코딩테스트를 볼 수 있고, 테스트 합격 시 자기소개서와 서류를 제출한다. 1. 일정 2021년 5월 8일 2. 문항 수 5 문제 (240분) 3. 난이도 프로그래머스 기준 : Lv1, Lv1, Lv3, Lv4, ?? 백준 기준 : S1, S1, G1, P5, ?? (주관적인 기준입니다.) 4. 후기 역시 문제 어렵기로 유명한 카카오답다. 시험 치는 주에 프로그래머스에서 2.. <후기> 우아한테크캠프 4기 1차 코딩테스트 합격 후기 0. 소개 우아한 테크 캠프(우테캠)는 우아한 형제들(배달의 민족)의 채용 전형이며, 채용 연계형 교육인턴과정이다. 교육에 초점에 맞춰진 우아한 테크 코스(우테코)와는 별개의 과정이다. 우테캠은 기본적인 프로그래밍 지식이 있는자를 선발하여 웹 프론트 중심의 풀스택 과정이다. 1차 코딩테스트는 모든 참가자가 치를 수 있으며, 자바스크립트만 사용해야 한다는 것이 특징이다. 1. 일정 2021년 5월 8일 2. 문항 수 4 문제 3. 난이도 프로그래머스 기준 : Lv1, Lv1, Lv2, Lv3 백준 티어 기준 : S3, S1, G5, G3 (주관적인 기준입니다) 4. 후기 프론트 개발자를 꿈꾸고 있기 때문에 교육에 더불어 채용전환 기회까지 있는 우아한 테크 캠프는 놓칠 수 없는 기회여서 지원하였다. 하지만 .. 이전 1 다음