-
BE
- 필요
- 서버 개발 관련 2년 이상 실무 경험을 보유
- JAVA, GO, C++ 중 하나 이상의 언어에 능숙
- JAVA의 경우 SPRING FW의 개념과 구조에 대한 이해
- MYSQL, ElasticSearch, Redis 등의 데이터 저장소 관련 역량 보유
- 웹/모바일 서비스의 일반적인 아키텍쳐에 대한 이해 및 restapi 설계 역량 보유
- 내가 담당하는 서비스를 나의 기여를 통해 내가 바라는 방향으로 발전시켜 보고 싶은 분
- 동료들과의 팀워크를 통해 보다 좋은 성과를 만들어 보고 싶은 분
- 우대
- 대용량 DB 및 데이터 처리 경험자
- 사진, 비디오, 오디오 등의 미디어 데이터 처리 경험자
- 각종 문서 데이터 처리 경험자
- 비동기 프로그래밍 등 고성능 어플리케이션 개발 경험자
- 오타 수정
- 번역 + 가이드 문서 작성
- 내 코드를 오픈소스화하기!!
- 오픈소스 사이트
-
외국계 기업
- 1:1 면접 3~4차례
- 1시간 내외로 기술에 대한 싶이 있는 질문
- 지금 당장 필요한 역할을 해줄 수 있는 사람인지
-
국내 기업
- 3~4명의 면접관, CTO 혹은 개발 팀장, 기술 실무자
- 압박면접 : 면접자의 지식 또는 기술의 깊이를 알고자 함
- IT서비스기업(네카라 등)
- 얼마나 개발을 잘하는지, 재능이 있는지, 탄탄한 기본기가 있는지
- 소규모 프로젝트와 포폴에 더 관심
- 창의성과 개인의 역량 : 기존에 사용하던 개발 툴을 개선하는 등의 좋은 아이디어를 내고 개선점을 받아들이는 유연한 대처능력
- 지원자가 스스로의 의지로 무언가를 만들어봤거나 개선해본 경험
- 빠르게 새로운 개발환경 적용. 지원 분야의 최신 트렌드 공부
- BE의 경우 DevOps 형태의 개발 조직, 쿠버네티스 인프라 환경 SPA 어플리케이션 구도, MSA 서비스 아키텍쳐 등
- SI대기업(삼성SDS, LG CNS 등)
- 지원자가 표준(개발 가이드)을 준수할 수 있는지, 얼마나 성실한지
- 함께 참여한 사람들과 커뮤니케이션에 문제는 없었는지, 문제가 발생했을 때 어떻게 풀어갔는지, 본인의 책임을 얼마나 끈기있게 잘 했는지
- 튀는 행동보다는 준수한 행동, 개성보다는 팀웍
-
마지막 질문까지 모두 정확하게 맞춰야 면접에 통과하는 것은 아니다.
-
우대 조건보다는 필수 사항을 잘 하는 것이 중요함
-
협업 프로젝트라면 다른 사람이 맡았던 부분까지 기억해두자
-
프로젝트 내용도 좋지만 진행 과정도 좋다(프로젝트를 왜 했는지, 무엇을 배우고 느꼈는지, 어떤 갈등을 해결했는지, 어려움을 어떻게 극복했는지 등)
-
--> 문제해결력
-
두괄식으로 답변하자