- 기술 면접 유형과 문항 유형에 대해 정리
- 각 문항 유형별 예시와 답변 예시 정리
- 답변 가이드 및 팁 정리
- 각 기술 면접 유형과 문항 유형 준비 방안에 대해 소개
- 이력서(+자소서) => (사전 테스트) => 기술 면접 => 인성 면접
기술 면접 : 개발자가 개발을 잘 할 수 있는지 검증하기 위함
- 이력 검증, 기본 CS 지식 + 실무 개발 경험 확인
- 손코딩 테스트
- 커뮤니케이션이 되는가?(손코딩 문제를 통해 내가 원하는 바를 잘 이해할 수 있는가?)
- 꼼꼼하게 작성하는가?(코너케이스등을 확인하며 꼼꼼하게 코드를 작성할 수 있는가?)
- Problem Solving Logic이 합리적인가?
- 알고리즘/코딩을 잘 작성할 수 있다면, CS 지식도 기본적으로 충분히 이해할 것으로 생각
- 이력/CS 검증
- CS데 대한 깊은 이해가 있어야, 다양한 상황에 대응 가능
- 단순히 특정 프레임워크 사용법을 아는 개발자는 지양
- 손코딩 테스트 준비
- 이전에는 알고리즘 라이브 코딩에만 주안점을 둠
- 얼고리즘을 잘 작성하는 개발자는 어느 기술디든 빠르게 습득/활용 가능
- 실제 회사에서 개발할 프로그램에 따른, 필요 실무 개발 경험 검증
- 당장 개발에 투입할 인력을 채용하는 추세이므로, 3번을 무시하면 안됨(신입의 경우 포트폴리오 중심)
단, 기술 면접은 복불복인 경우가 많음
- 기본 알고리즘 및 자료구조 준비
- 손코딩 테스트 연습
- CS 기본 지식 정복
- 운영체제, 컴퓨터 구조, 네트워크, 데이터베이스, 컴파일러
- 다양한 프로토타입 개발을 통한 개발 실무 지식/경험 준비
- Python, Java, C, Vue, React 등등등