WILT-191205

1 분 소요

오늘 한 일


  1. 면접 질문 정리
    • 기술 관련: 주로 현재 하고 있는 프로젝트 관련 이슈
      • DB 관련 이슈
        1. RDBMS, NoSQL 등 DB 선택 기준이 있다면?
        2. NoSQL의 단점? -> transaction 이슈 -> DB의 transaction이란 무엇인가?
      • Node.js 관련 이슈
        1. Node.js 사용하면서 어려웠던 부분은?
        2. 따로 적용 중인 디자인 패턴이나 프레임워크 등이 있는지?
      • AWS 관련
        1. S3, EC2에 올리는 것의 차이점? 프론트엔드 서버도 AWS에 올렸는지
      • 인증 관련
        1. JWT란 무엇인가?
        2. JWT를 사용하는 이유는? (쿠키와 비교해서)
      • Hash 관련
        1. Hash란 무엇인가?
        2. Hash를 사용하는 예시는 어떤 것이 있을까?
    • 기타
      • (비전공자) 개발자로 진로 변경한 이유는?
      • 여러 기업에 합격할 경우 입사를 결정하는 기준은?
    • 내가 한 질문
      • 기능 배포 프로세스는? Jenkins 사용한 일부 자동화 + 커스텀 배포. 배포 과정이 처음엔 막막하게 느껴질 순 있지만 한 번 해보면 과정은 거의 동일하기 때문에 처음부터 예시를 보고 배우는 것이(특히 현업에서 한번 경험하면) 효율적인 공부방법일 듯.
  2. 협업 프로젝트
    1. AWS 인스턴스 접속 불가 이슈: instance reboot로 해결됨
      • 오늘 저녁 갑자기 aws 상의 백엔드 서버에 접근할 수 없는 이슈 발생
      • 오랜만에 AWS console 들어가보니 instance status check failed, 즉 인스턴스에 문제가 있었다.
      • 공식문서 안내를 따라 reboot하고 로그를 보려 했는데 다행히 reboot만으로 문제가 해결되었다. 근데 로그에서 에러 검색하기 너무 힘들게 되어있는 듯.. 그냥 에러 찾기 쉽게 error 등 공통 키워드가 있었으면 좋겠다ㅠ
    2. aboutCategory.md 문서 작성
      • show all category
      • show one category
      • add category
      • modify category
      • delete category
      • 404, 401 에러코드 내용 업데이트 필요
    3. category.js 정리
      • http 상태 코드 정리: 커스텀 에러(403 forbidden), 객체 생성 성공(201), 객체 조회, 수정, 삭제 성공(200)
      • 잘못된 변수명 수정

댓글남기기