[MEMO] Kakao 코딩테스트 test 전&후

yongkini ·2021년 9월 11일
0

Memo

목록 보기
5/27

시험전

: 오늘은 어떻게보면 코테 준비를 처음 제대로 준비 해본 후 실제로 기업의 코딩테스트를 보는날이다. 욕심은 안부리겠지만.. 7문제중 풀 수 있는건 무조건 풀어보자. 잘돼서 한번에 붙으면 좋겠지만, 잘안되더라도 이 경험을 바탕으로 또 앞으로 나아가는 계기를 만들자. 겁먹지말자.

유의사항 및 연습사항

  • 구현전에 문제에 대한 이해 및 설계 과정, 그리고 시간복잡도 고려까지 꼭 완성하고 코딩으로 넘어가자.
  • 코딩의 단계에서도 수도코드 작성하면서 어떤 방식으로 구현할지 그리고 거기에 고려못한 케이스가 있지는 않은지 끊임없이 생각하자
  • 손코딩에서 70%를 끝낸다고 생각하자.
  • 풀 수 있는 문제라도 반드시 맞추고 끝내자는 마인드
  • 코딩전에 머리쓰는거는 끝내고, 정답에 대한 어느정도 확신을 가지고 코딩을 시작한다는 연습이 제일 중요!

시험후

실수한점 및 개선점

  • 일단 7시간 정도를 풀집중하는게 쉽지 않다.. 체력을 좀더 기르자.
  • 중간에 python 문법이 헷갈려서 시간 지체한것 있었다. copy.deepcopy로 썼어야했는데, 그냥 얕은 복사를 한채로 쓰다보니까 제대로 결과값이 출력되지 않는 에러를 오래동안 해결못했다..
  • 중간에 문제 조건 제대로 안읽어서 헤맨부분 있었다. 분명히 '올림'하라했는데, 멋대로 // 연산자 써서 내림했다..ㅎㅎ (아주 잘했다아주..^^)

스스로 총평

  • 음 그래도 예전에 비하면 일단 엄청난 성장이다.. 대략 7문제중에 4.5솔정도 한 것 같다. 0.5는 효율성에서 짤렸다.. 완전탐색말고 다른 방법으로 풀어야하는 것 같은데.. 내 지식을 벗어난 문제니 포기..ㅎ 내가 감히 할말은 아니지만, 보통 반절이상 맞추면? 1차 코테는 통과라고 들었던 것 같은데..(카카오는 아닌가) 그런 말에 비하면 이번 1차 코테는 그렇게 안어려웠던 것 같기도하다. 어쨌든 붙으면 너무 감사하고 좋고, 떨어져도 좋은 기회였다. 뭘 보완해야하는지 알았다.
  • 보완점 : 지문을 읽는데에 집중하는 연습? 음.. 집중력도 집중력이고 체력이라 하는게 맞을라나 사실 시험을 보면서 당연히 딴생각은 안했을테지만 체력적으로 깊은 집중력을 유지하는게 쉽지 않더라. 그런 부분에 대한 연습은 그냥 카카오 시험을 대비해서 주말마다 7시간씩 알고리즘 문제 푸는 연습을 하는 것도 좋겠다. 또한, 조건 같은거 놓치는게 있는데 나만의 손코딩 체계를 잡아야겠다. 조건을 써놓는다던지 등. 마지막으로, 이제 완전탐색은 어느정도 감을 잡은 것 같은데, 그 외에 완전탐색으로 풀 수 없는 시간복잡도 문제가 개입되는 문제를 좀더 다뤄보고 공부하자. 좀더 완벽으로 가보자!! 고생했다 :)
profile
완벽함 보다는 최선의 결과를 위해 끊임없이 노력하는 개발자

0개의 댓글