D+20 / [Section 1 ] 기술면접 팁

김서연·2022년 7월 20일
0

프론트엔드

목록 보기
10/12

* 프론트엔드 기술 면접 종류

  • 이력서 기반 질문형 : 이력서를 보고 질문하는 기존 면접과 비슷하다. 기술적으로 어떤 성취를 이뤘고, 자기 손으로 해낸 성취가 맞는지 확인하는 과정이 주를 이룬다.
    신입 개발자는 아직 회사에서 이룬 기술적 성취가 없기 때문에 개발 프로젝트, 깃허브, 기술 블로그, 이전 경험 등을 보게 된다.
    ex) 개발 프로젝트 A에서 React를 사용한 특별한 이유가 있나요?
  • 기본 개념 질문형 : 프론트엔드 개발자로서 꼭 알아야 하는 기술 용어에 대해서 질문한다. 정의에 대해서 잘 설명하는 것도 중요하지만, '면접자가 이 개념을 알고 응용할 수 있는가?'에 대해 알고자, 잘뮨 하기애 추가로 더 알면 좋은 내용까지 준비해야 좋다.
    ex) 클로져에 대해 설명하세요.
  • 알고리즘 문제 해결형 : 코딩테스트에 주로 나오는 알고리즘 문제를 풀고, 면접관은 푸는 과정으로 평가한다.
    ex) 이진트리 뒤집기 / https://leetcode.com/problems/invert-binary-tree/
  • 간단한 실무 문제 해결형 : 실무에서 쉽게 겪을 만한 문제를 코딩으로 어떻게 풀 수 있는지 확인한다.
    ex) JSON 데이터를 브라우저에 보여주기, debounce 구현하기
  • 미니 프로젝트 제작형 : 회사에서 미리 2-3일 정도를 주고, 작은 개발 프로젝트를 요구한다. 해당 프로젝트를 기반으로 질문을 한다.
    ex) IMDB 영화 Top 100을 조회할 수 있는 프로젝트 제작


* 신입 개발자들 또는 개발자들의 기술 면접 준비를 위한 자료를 정리해놓은 저장소

https://github.com/JaeYeopHan/Interview_Question_for_Beginner

profile
프론트엔드 엔지니어로 성장

0개의 댓글