171023-171029


171023-171029

  • 우아한형제들 1차 코딩테스트
    • 문제도 재밌고 난이도가 상당히 있는 시험이었다.
    • 겉으로 봤을 때는 풀이법을 바로 떠올려서 코딩하면 되는 수준이었지만, 문제를 자세히 읽어보면 입력값 제한이 엄청 빡센 경우가 있었다. 그 정도까지 시간 내에 감당할 수 있는 알고리즘을 사용해서 문제를 풀어야 했는데 이 부분이 엄청 어려웠다.
  • 알고리즘 문제 풀이
    • 백트래킹이나 정수론 관련 문제를 조금 풀었다. 비트마스크 DP도 풀어보려고 했는데 잘 안됐다..
  • 면접 준비, 이론 공부
    • 면접 준비하면서 블로그 글이나 슬라이드쉐어에 있는 슬라이드를 많이 참고했다. 특히 다음 슬라이드가 도움 되었다.
      • https://www.slideshare.net/deview/242-naver2
      • https://www.slideshare.net/jacking/multithread
    • 비교적 경험이 부족한 항목에 대해서는 연습 코드를 작성해가며 공부해봤다.
      • 소켓 프로그래밍
      • 동시성 (멀티 스레드로 특정 작업 동시에 빠르게 돌리기라던가)
  • 책 읽기
    • 프로그래밍 대회에서 배우는 알고리즘 문제 해결 전략
    • Java Concurrency in practice
    • 프로그래밍 면접, 이렇게 준비한다

느낀 점

  • 지인들과 뭔가 붙잡고 개발해보는게 나쁘지 않겠다는 생각이 드는데, 정작 주제를 떠올리지 못하겠다. 예전부터 계속 있던 문제인데 딱히 만들고 싶은게 없는게 문제인듯.
  • 넥슨 1차 면접을 가게 됐다. 3년만에 2층 면접장을 다시 갈 생각 하니까 떨린다. (3년전에는 QA인턴 면접이었음)