Skip to content

Latest commit

 

History

History
58 lines (47 loc) · 3.15 KB

read-books.md

File metadata and controls

58 lines (47 loc) · 3.15 KB

현직 개발자가 알려주는 IT기업 취업준비 실전가이드

1. 내가 가고 싶은 직무의 공고를 살펴보고, 그에 대한 능력치를 갖추는 것을 목표로 하자

  • BE

    • 필요
    • 서버 개발 관련 2년 이상 실무 경험을 보유
    • JAVA, GO, C++ 중 하나 이상의 언어에 능숙
    • JAVA의 경우 SPRING FW의 개념과 구조에 대한 이해
    • MYSQL, ElasticSearch, Redis 등의 데이터 저장소 관련 역량 보유
    • 웹/모바일 서비스의 일반적인 아키텍쳐에 대한 이해 및 restapi 설계 역량 보유
    • 내가 담당하는 서비스를 나의 기여를 통해 내가 바라는 방향으로 발전시켜 보고 싶은 분
    • 동료들과의 팀워크를 통해 보다 좋은 성과를 만들어 보고 싶은 분
    • 우대
    • 대용량 DB 및 데이터 처리 경험자
    • 사진, 비디오, 오디오 등의 미디어 데이터 처리 경험자
    • 각종 문서 데이터 처리 경험자
    • 비동기 프로그래밍 등 고성능 어플리케이션 개발 경험자

2. 오픈소스에 기여하자

  • 오타 수정
  • 번역 + 가이드 문서 작성
  • 내 코드를 오픈소스화하기!!
  • 오픈소스 사이트

3. 기술면접

  • 외국계 기업

    • 1:1 면접 3~4차례
    • 1시간 내외로 기술에 대한 싶이 있는 질문
    • 지금 당장 필요한 역할을 해줄 수 있는 사람인지
  • 국내 기업

    • 3~4명의 면접관, CTO 혹은 개발 팀장, 기술 실무자
    • 압박면접 : 면접자의 지식 또는 기술의 깊이를 알고자 함
    1. IT서비스기업(네카라 등)
    • 얼마나 개발을 잘하는지, 재능이 있는지, 탄탄한 기본기가 있는지
    • 소규모 프로젝트와 포폴에 더 관심
    • 창의성과 개인의 역량 : 기존에 사용하던 개발 툴을 개선하는 등의 좋은 아이디어를 내고 개선점을 받아들이는 유연한 대처능력
      • 지원자가 스스로의 의지로 무언가를 만들어봤거나 개선해본 경험
    • 빠르게 새로운 개발환경 적용. 지원 분야의 최신 트렌드 공부
      • BE의 경우 DevOps 형태의 개발 조직, 쿠버네티스 인프라 환경 SPA 어플리케이션 구도, MSA 서비스 아키텍쳐 등
    1. SI대기업(삼성SDS, LG CNS 등)
    • 지원자가 표준(개발 가이드)을 준수할 수 있는지, 얼마나 성실한지
    • 함께 참여한 사람들과 커뮤니케이션에 문제는 없었는지, 문제가 발생했을 때 어떻게 풀어갔는지, 본인의 책임을 얼마나 끈기있게 잘 했는지
    • 튀는 행동보다는 준수한 행동, 개성보다는 팀웍
  • 마지막 질문까지 모두 정확하게 맞춰야 면접에 통과하는 것은 아니다.

  • 우대 조건보다는 필수 사항을 잘 하는 것이 중요함

  • 협업 프로젝트라면 다른 사람이 맡았던 부분까지 기억해두자

  • 프로젝트 내용도 좋지만 진행 과정도 좋다(프로젝트를 왜 했는지, 무엇을 배우고 느꼈는지, 어떤 갈등을 해결했는지, 어려움을 어떻게 극복했는지 등)

  • --> 문제해결력

  • 두괄식으로 답변하자