본문 바로가기
JAVA

네이버 코딩테스트 후기

by 개폰지밥 2020. 7. 3.
반응형

바야흐로 작년(2019)에 네이버 웹툰을 보고 있는데 맨 아래에 네이버 대규모 신입사원을 채용한다는 광고가 올라와있었다. 코딩테스트를 봐본적이 한번도 없던 나는 경험삼아 도전해보기로 한다!

먼저 네이버 코딩테스트를 지원하면

1) 이력서를 작성

- 기본인적사항(정말 간단)

이름, 성별, 이메일 등..


- 학력사항


- 경력사항


- 자격/어학사항


- 직무질문


- 관심있는 분야 기재 (다섯가지 항목 중 최대 3가지 선택 가능) 
Web FE, Android, IOS, Server, Machine,Learning/Deep Learning/Data Analysis 
ex) Web Fe, Andorid, Server


- 컴퓨터공학 관련 이수 과목명과 해당 성적 기재 
관련성 높은 과목부터 최대 6개 작성


- 어려운 기술적 문제를 해결한 경험을 구체적으로 이야기 

문제 정확히 기술, 접근 방법과 실제 결과, 어디까지 고민해봤는지에 대해서 적으라고 되어있었다.

 

- 본인이 가진 최대한의 에너지를 집중해 끝까지 파고 들었던 경험을 기재해주세요. 
그 경험을 통해 배운 점, 성장 했는지도 함께 설명해달라고 되어있다.


- 네이버 서비스 중 하나를 선택하여 개발자로서 개선하거나 만들어보고 싶은 부분이 무엇인지, 어떤 기능을 개선./개발하고 싶은지 이야기 해주세요. 관련된 기술 요소에 대해 구체적으로 적어주시면 더욱 좋습니다. 

이 부분이 제일어려웠던 것 같다.

 

- 첨부자료 
그 박의 병역사항/보훈대상 여부/장애사항 

 

2) 코딩테스트 주의사항

그리고 코딩테스트는 온라인에서 진행되고, 
테스트 링크를 보내줘서 코딩테스르를 먼저 참가해볼 수 있다. 사이트는 프로그래머스에서 했다.
그리고 응시 일정을 선택할 수 있다.(다른날이였다)
그리고 언어를 선택할 수 있다.
c, java,javascript, python3, swift, kotlin 나중에 c++인가 c#도 추가되었던 것으로 기억한다.
그리고 문제마다 풀이 언어가 달라도 무방하다.
공개될 소스 코드를 사용할 경우 출처를 밝히라고 되어있고, 텍스트를 복사하지 말라고 되어있다.
코딩 테스트는 120분간 3문제로 진행된다.
그리고 최초로 테스트를 시작한 브라우저에서만 재접속이 가능하다.

 

3) 코딩문제(직접 프로그래머스 사이트에 들어가보시는 것이 효율적일듯)

1) 문제 설명

비교적 자세히 설명되어있다.
2) 제한사항 
뭐 예를들어 record의 길이는 1이상 10,000 이하입니다 라던가.


3) 입출력 예 


4) 코딩 입력

문제에 대한 코딩을 입력할 수 있다.
5) 실행결과
실시간으로 결과를 확인할 수 있다.

 

4) 코테 후기

뭐 문제에 대해서는 언급할 수 없고
시험을 나눠서 봤는데 다른문제가 나왔다. 어느날의 문제가 어려운지는 잘 모르겠다.
코딩테스트를 보기 전에 네이버 코딩 테스트 단체 카톡방이 있길래 들어가봤는데 시험끝나고 쉬었다고 이야기하는 사랃믈도 많다. 무슨 자기는 3솔? 해가지고 3문제다 맞췄을 경우 3솔이라고 하시는 것 같다.
네이버 코테, 카카오톡 코테 등이 비슷한 시기에 이루어져서 다 참여하신 분들이 많은 것 같았다.
나는 그냥 코테가 어떤 식으로 진행되는지가 궁금해서 참여한 것이라서 네이버 코테만 참여하였다.
코테가 끝나고 느낀점은 알고리즘 공부가 시급하다는 것이다 ㅋㅋㅋㅋㅋ
나의 주 언어는 JAVA인데 C로 되어있는 알고리즘 책은 많은데 JAVA로 되어있는 알고리즘 관련책은 좀 더 적었다.
고민한 끝에 DO it 자료구조와 함께 배우는 알고리즘 입문(자바편)을 구매하였다.
근데 구매한지 꽤 되었는데 아직 한번도 보지 못했다 ㅋㅋㅋㅋㅋㅋ
작년에는 학교와 회사를 병행하니라고 바쁘기도 했고, 이번년도는 ocajp 취득과 운전면허 자격증 그리고 opic im2 그리고 spring framework 이해를 해서 githut에 올리는 것을 목적으로 하기 때문에 다음년도에 알고리즘을 공부하지 않을까 싶다.
다들 알고리즘 책 하나 구매해서 백준 알고리즘 사이트나 프로그래머스에서 알고리즘 공부해보시는 것 어떠세요 ~~
그럼 알고리즘 공부를 시작할 때 다시 찾아보도록 하겠습니다. ~

그리고 Do it책과 프로그래머스 그리고 백준 알고리즘을 직접 공부해보면서 얼마나 도움이 되고 코테와는 뭐가 다른지도 자세히 기술하도록 하겠습니다.

반응형

댓글