서비스 회사
SI -> 스타트업 -> 서비스업체
마음가짐
- 개발 좋아하는가?
- Deep Deive ?
- 팀플에 자신?
- 개발자 들 사이 인기?
준비사항
- 코테 (해커랭크), 알고리즘, 자료구조, 과제전형 준비
- 최신 트렌드, 기술: Kotlin, js (react, vue), MVP 때문에
- 개인 프로젝트 github 공유, idea를 구현한 사례
- 팀프로젝트: 찾아서… 경험
이력서 다듬기
- 철저히 기술 중심으로 작성, 수행 프로젝트 나열 X
- 스토리 텔링 (문제 해결 방법), (성능 개선했던 스토리), 갈등 상황 극복 했던 스터리
- 예: 병렬 구간 어떻게 해서 찾았습니다. API 별 시간을 재겨나, DB 카디널리티를 확인, LIVE DB에서 확인 방법, 갈등 구조에서 안 딸아오는 멤베에서 조그마한 과제를 주어서 좀더 큰 과제를 주었다. 등..
- 예2: 팀 프로젝트 해서 서비스 런치 운영 경험, 부하 테스트 해서 대용량 서비스 경험, MAU, 동접 > 시뮬레이션 테스트 하고 DB 병목, API 병목, Auto Scale, 등등 어떻게 해결 했다.
서류 전형
- Job Description 에 나온 기술과 매치 되는 회사에 지원
- 서류 합격 되면, 서비스에 대해 deep 분석
면접 준비
- 기술 스택에 대해 자세히 공부 (예: 싱글 쓰레드인데 중요한건 뭐죠?)
- 보통은 이력서 내용을 기반으로 질문
- 면접관 경험 있는 분과의 리뷰
https://www.youtube.com/watch?v=OL0eRT32hFI
흔한 채용 정보
우대사항
AWS를 활용한 개발, 운영 경험이 있으신 분
빌드/테스트/배포 자동화 경험이 있으신 분
이동욱님 책에 단위 테스트 연습
Microservices 아키텍처 기반의 시스템 개발 유 경험자
Open API 기반 서버 시스템의 개발 및 운영 경험이 있으신 분
JPA, Hibernate등 ORM 사용과 도메인 모델링 경험
코사 - 소프트웨어기술자 경력관리시스템에 등록 하자