[기술면접] 기술면접 대비

노호준·2023년 1월 11일
0

기술면접 종류

이력서 기반 질문형

이력서를 보고 질문
ex) 개발 프로젝트 A에서 React를 사용한 특별한 이유가 있나요?

기본개념 질문형

프론트엔드 개발자로서 꼭 알아야하는 기술용어에 대해 설명
ex) 클로져에 대해서 설명하세요.

알고리즘 문제 해결형

ex) 이진 트리 뒤집기

간단한 실무문제 해결형

코딩으로 어떻게 실무문제를 푸는지 지켜봄
ex) JSON 데이터를 브라우저에 보여주기, debounce 구현하기

미니 프로젝트형

회사에서 미리 2-3일 정도를 주고, 작은 개발 프로젝트를 요구
ex) IMDB 영화 Top 100을 조회할 수 있는 프로젝트 제작

기술면접 잘하는법 : 내가 잘 아는지, 잘 하는지 간단명료하게 설명할수 있다.

section 1 예상질문 모음

* 일반적으로 CSS를 불러오기 위해 <link> 요소를 <head> 요소의 자식 요소로 하고, JavaScript를 불러오기 위해 <script> 요소를 <body> 요소가 끝나기 직전에 위치시키는 이유가 무엇인가요?
* <li> 요소는 왜 <ul> 요소의 자식 요소여야만 하나요?
* id 속성과 class 속성의 차이에 대해서 설명해주세요.
* CSS box model에 대해서 설명해주세요.
* 간단한 로그인 폼 컴포넌트를 가운데 위치시키려면 CSS를 어떻게 작성해야 하나요? (centering)
* 간단한 블로그에서 아래와 같은 레이아웃을 구성하려면 CSS를 어떻게 작성해야 하나요?
* 스코프에 대해서 설명해주세요.
* 배열, 객체를 const로 선언했는데 요소나 속성을 추가할 수 있는 이유에 대해서 설명해주세요.
* 원시 자료형과 참조 자료형에 대해서 설명해주세요.
* 얕은 복사와 깊은 복사에 대해서 설명해주세요.
* innerHTML 메서드와 textContent 메서드의 차이에 대해서 설명해주세요.
* event.preventDefault 메서드는 언제, 왜 사용하는지 설명해주세요.

0개의 댓글