프론트엔드 기술 면접 질문
-
[면접 스터디] 프론트엔드 JavaScript 기술 면접 질문Front-end 개발/FE 용어 2024. 7. 15. 06:05
이번에 준비할 기술면접 질문은 웹 프론트엔드 개발자라면 숙지하고 있어야 할 JavaScript와 관련된 질문이다. 스터디원 중에 기술면접을 받고 와서 JavaScript 쪽에서 나오는 질문에 답변 준비가 미흡했다는 후기를 바탕으로 주제와 키워드를 선정하게 되었다. 이번 주에 다룰 키워드는 아래와 같다. 기술면접 키워드- 호이스팅이란?- var, let, const의 차이- 프로토타입- this 스코프, 스코프체인- ES6+ 새로 생긴 기능들- 클로저- Event Loop- JavaScript 원시타입과 참조타입- 동기 비동기의 차이점- forEach 루프를 멈추는 방법 1. 기술 면접 질문1-1. var, let, const의 차이 (p. 109)각 키워드가 변수로 선언됐을 때, var 키워드는 함수 스..
-
[책집필] 면접 질문 - DNSFront-end 개발 2023. 10. 14. 15:51
프론트엔드와 백엔드 개발자 그리고 서버 엔지니어의 기술 면접 질문으로 나올 수 있는 질문이다. DNS 에 대해 설명하세요 1. 30초 답변: DNS(Domain Name System)는 컴퓨터가 통신을 하는데 사용하는 숫자로 된 IP 주소(Internet Protocol Address)를 사람이 이해하기 쉬운 도메인 이름으로 변환(mapping)하고 라우팅 정보를 제공하는 계층형 분산 데이터베이스 시스템입니다. 전화번호부와 비슷한 역할을 하며, 전 세계에 분산되어 있는 DNS 서버들이 계층적으로 도메인 이름과 IP 주소의 정보를 저장하고 공유합니다. 이를 통해 기억하기 어려운 IP 주소를 모르더라도 도메인 이름을 사용하여 원하는 웹사이트나 웹 자원에 쉽고 빠르게 접근할 수 있습니다. 2. 상세 답변: 2..