모의 기술 면접 질문 리스트
- 일반적으로 JavaScript를 불러오기 위해 `<script>` 요소를 `<body>` 요소가 끝나기 직전에 배치합니다. 이유가 무엇인가요?
- `<li>` 요소는 왜 `<ul>` 요소의 자식 요소여야만 하나요?
- id 속성과 class 속성의 차이에 대해서 설명해주세요.
- CSS box model에 대해서 설명해주세요.
- 간단한 로그인 폼 컴포넌트를 가운데 위치시키려면 CSS를 어떻게 작성해야 하나요? (centering)
- 간단한 블로그에서 아래와 같은 레이아웃을 구성하려면 CSS를 어떻게 작성해야 하나요?
- 스코프에 대해서 설명해주세요.
- 배열, 객체를 `const`로 선언했는데 요소나 속성을 추가할 수 있는 이유에 대해서 설명해주세요.
- 원시 자료형과 참조 자료형에 대해서 설명해주세요.
- 얕은 복사와 깊은 복사에 대해서 설명해주세요.
- `innerHTML` 메서드와 `textContent` 메서드의 차이에 대해서 설명해주세요.
- `event.preventDefault` 메서드는 언제, 왜 사용하는지 설명해주세요.
유념사항
- 개발자스럽게 말하기 : 전문 용어 및 표현 사용.
- 참고 및 언급하면 좋은 것 : HTML living stadard (공식문서).
- 답변은 정의와 예시, 개인 경험 등과 함께 구체적으로 설명하면 좋음.
- zoom 녹화 기능으로 나의 모습을 녹화하면서 연습해보기.
'코딩' 카테고리의 다른 글
[Section 1] KPT 회고 (0) | 2022.05.23 |
---|---|
[과제] 나만의 아고라 스테이츠 만들기 (0) | 2022.05.23 |
[Git] Git / Github / Git repository (0) | 2022.05.19 |
[Java Script / DOM] 유효성 검사 및 이벤트 (0) | 2022.05.18 |
[Java Script / Browser] DOM (0) | 2022.05.17 |