본문 바로가기

면접,CS/면접(정리)2

[면접] 프론트엔드 기술면접 프론트엔드 기술면접을 위해 여러 자료를 공부하고 정리하면서 업데이트 중입니다. 중요도 ★★★★★ 브라우저 렌더링 과정 HTML 파싱 후, DOM(Document Object Model) 트리 구축 CSS 파싱 후, CSSOM(CSS Object Model) 트리 구축 Javascript 실행 주의! HTML 중간에 스크립트가 있다면 HTML 파싱이 중단된다. DOM과 CSSOM을 조합하여 렌더트리(Render Tree) 구축 주의! display: none 속성과 같이 화면에서 보이지도 않고 공간을 차지하지 않는 것은 렌더트리로 구축되지 않는다. 뷰포트 기반으로 렌더트리의 각 노드가 가지는 정확한 위치와 크기 계산 (Layout/Reflow 단계) 계산한 위치/크기를 기반으로 화면에 그림 (Paint 단.. 2023. 2. 16.
[면접] 네트워크 기술면접 TCP/IP란? 정의 TCP/IP 4계층은 장치들이 인터넷 상에서 데이터를 주고 받을 때 쓰는 독립적인 프로토콜의 집합입니다. 각 계층 설명 어플리케이션 계층 (Application Layer) HTTP,SMTP,SSH,FTP 가 대표적이며 웹사이트 등 실제로 유저에게 제공하는 층입니다. 전송 계층 (Transport Layer) TCP, UDP가 대표적이며 어플리케이션에서 받은 데이터를 기반으로 세그먼트 or 데이터그램으로 데이터를 쪼개고 전달하는 층 인터넷 계층 (Internet Layer) IP,ARP가 대표적이며 한 노드에서 다른 노드로 전송 계층에서 받은 세그먼트 또는 데이터그램을 패킷화 하여 목적지로 전송한다. 링크 계층 (Network Layer) 전선, 광섬유, 무선 등으로 데이터가 네트워.. 2023. 1. 31.