NHN 합격후기 - 0 (준비)

글을 쓰는 이유

NHN 를 도전하는 누군가에게 도움이 되길 바라며.

  • 취준생 기간에 호식이 님의 카카오, 라인 글을 보면서, 얻은것도 많고, 나 나름대로의 생각을 정리해볼 수 있는 시간을 가졌었다.
  • 나도 내가 원하는 기업에 합격 한다면, 이런 후기글을 꼭 한번 적어보고 싶었다.
  • 내가 다른 사람들의 글을 통해 도움을 받았던 것처럼, 다른 사람들에게도 도움을 주고 싶었다.

글을 분리해 쓰는 이유

원래 한 글에다가 몰아서 적어버릴까 고민했었다.

  • 하지만 그렇게 글을 쓰면, 양질의 글을 전달하기 힘들것 같았다.

1. 포트폴리오

사실 나는 이렇다할 포트폴리오가 없었다.

  • 솔직히 말해 나는, 어떤 한분야를 깊게 공부해본적이 없었다.
    • 깊다 라는 기준은 사람마다 다르겠지만
    • 나의 깊다라는 기준은 내가 공부한 부분에 대해서 남에게 2시간 이상 능숙하게 설명 할 수 있는것이라고 기준 삼았다.
    • 또한 남들이 하루 8시간 이상 6개월 이상 공부해야지 따라 잡을 수 있는 수준은 되어야 한다고 생각했다.
  • 2020 02월 졸업후, 따로 프로젝트를 진행하지 않았다. 휴학 기간을 가지지 않았다
  • 학부시절 교내에서 진행한 프로젝트와, 교외에서 진행한 공모전, 논문, 학술대회를 첨부했었다.
  • 알고리즘 문제 풀이를 하며 1일 1커밋을 한 Github
  • 네이버 블로그
  • 깃허브 블로그

2. 언어 공부

C++

  • C++ 위주로 공부했었다.
  • 사실 C++ 위주로 공부한 이유는 아주 단순하다.
    • 알고리즘 문제풀이를 위해서 였다.
  • 하지만 알고리즘 문제를 푸는 C + STL 에서 그치지 않았다.
    • 다른 언어 (python, java) 들과 비교하며 왜 이런 기능이 없지? 하는것을 추가적으로 찾아보았다.
    • C++ 11 부터 추가된, 어느정도의 모던 C++ 문법도 같이 공부했었다.
  • 사실 어느 언어를 공부했는지는 중요하지 않은것 같다.
    • 하지만 한 언어에 대해서 만큼은 자세히 공부해두는것이 맞는것 같다.

3. 자료구조, 알고리즘

백준, 프로그래머스, 릿코드, 해커랭크, 정올…


4. CS (computer Science)

책과 요약본을 통해서 공부했다.

요약본

  • 규글님 블로그
  • Goodgid님 블로그
  • Github
    • https://github.com/JaeYeopHan/Interview_Question_for_Beginner
    • https://github.com/WeareSoft/tech-interview
    • https://github.com/gyoogle/tech-interview-for-developer

ETC

  • 그외 2학년때부터 모아온, 학교에서 수업했던 자료들을 보며 복습했다.