Skip to content

Tech - Experience

Me

  • 새로운 기술을 어떻게 배우는가
    (회사 스택에 맞춰서 학습할 때, 어떻게 공부하고 해결할 것인지)
  • 입사를 하면 담당하고 싶은 파트
  • 좋은 코드란?
  • 새로운 스택에 대해서 사용하는 것에 대한 두려움은 없으신가요?
  • 주로 이용하는 사이트
  • 어떻게 성장하고 어떻게 노력하는가
  • 기술 비교 분석은 어떻게 하는가
  • 가장 자신 있는 분야/언어/기술은 무엇인가
  • 최근에 공부하고 있는 기술과 그 이유
  • 최근 트렌드 및 이슈, 기술
  • 자주 마주하는 이슈들
  • 트래픽 대비 해결책
  • 회사 로직이 복잡하여 쿼리가 몇백줄인 경우가 많은데 이 부분 적응 가능하신가요?
  • 모르는 것이 생겼을 때 어떻게 해결하시나요?
  • 오랫동안 해결하려 했으나 해결하지 못한 것이 있나요?
  • 개발을 할 때 중요하다고 생각하는 3가지 말씀해주세요.

Stack

  • 개발툴은 어떤걸 사용해봤나요?
  • 협업툴은 어떤걸 사용해봤나요?
  • DB는 어떤걸 사용해봤나요?
  • 다른 언어 할줄 아시나요?
  • 기록을 남기기 위한 프로그램은 어떤걸 사용해봤나요?
  • AWS 사용해본적 있으신가요? 어떤 거 써보셨나요?
  • 테이블 설계시에 데이터 타입에 따라 설계를 해본적이 있을까요?
  • 버전 관리에 대한 고민을 해보신 적이 있는지, 그런 상황을 겪어본 적이 있는지
  • 지금까지 사용하셨던 스택을 못쓰게 될 수도 있는데, 이 부분 괜찮으실까요?

Project

  • 트러블 슈팅 경험
  • 코드 리뷰 진행 방식
  • 이 프로젝트를 다시 수정한다면, 어떤 식으로 개선할 수 있을까
  • Test Code를 짜보셨을까요? 짜는 이유는 무엇일까요?
  • 코드 컨벤션에 대해서는 누군가 조언을 해서 그렇게 작업하신건가요?
  • 기억에 남는 프로젝트를 말씀해주세요
  • 해당 프로젝트는 어떤 프로젝트인지 (소개, 파트, 기술, 기획, 협업 등)
  • 프로젝트 아키텍처 & 디자인 패턴
  • 해당 기술 스택의 사용 이유
  • 프로젝트에서 가장 중요한 것은 뭐라고 생각하는지
  • 팀을 위해 어떤 주도적인 일을 했는지
  • 프로젝트에서 가장 도전적인 부분은 무엇이었는가
  • 프로젝트 중 느꼈던 한계점이나 단점이 뭐였나요?
  • 프로젝트를 진행하면서 가장 고민했던 부분은 무엇인가
  • 이미 진행했던 코드를 개선한 경험이 있는가
  • 만약 대량의 트래픽이 생겼다면, 어떻게 해결하고 싶은지
  • 사용하신 깃의 형태를 설명해주세요. (깃플로우, 깃헙플로우, 깃랩플로우 같은 것)
  • git flow에서 존재하는 브랜치, 각각의 역할을 설명해주세요.