Встречается на собеседованиях • сегодня

Какие этапы происходят когда пользователь заходит на сайт

1. **DNS Lookup** – браузер ищет IP-адрес сервера по доменному имени. 2. **TCP Handshake** – устанавливается соединение между клиентом и сервером (SYN, SYN-ACK, ACK). 3. **TLS Handshake** (если HTTPS) – согласовывается безопасное соединение. 4. **HTTP-запрос** – браузер отправляет GET-запрос к серверу. 5. **Обработка на сервере** – сервер генерирует или отдаёт статический HTML/CSS/JS. 6. **Парсинг и рендеринг**: - HTML → DOM-дерево. - CSS → CSSOM. - JS → выполнение (может блокировать парсинг). - Формирование Render Tree → Layout (расчёт позиций) → Paint (отрисовка пикселей). Пример загрузки ресурсов: ```html ``` Оптимизация: кэширование, CDN, lazy loading, минификация.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы