Встречается на собеседованиях • сегодня
Что происходит в браузере после ввода домена
Когда пользователь вводит домен в браузере:
-
DNS-запрос: Браузер ищет IP-адрес домена через DNS-серверы (кеш → роутер → провайдер → рекурсивный поиск).
-
Установка соединения: TCP-рукопожатие (SYN, SYN-ACK, ACK) с сервером. Если HTTPS — дополнительное TLS-рукопожатие.
-
Запрос страницы: Браузер отправляет HTTP-запрос (GET /) на сервер.
-
Обработка ответа: Сервер возвращает HTML (статус 200) или редирект (3xx). Для SPA может отдать минимальный HTML + JS.
-
Парсинг и рендеринг:
- Построение DOM из HTML.
- Загрузка CSS → построение CSSOM.
- Объединение DOM + CSSOM в Render Tree.
- Layout (расчёт позиций элементов).
- Paint (отрисовка пикселей).
Пример цепочки для https://example.com:
javascript
// 1. DNS Lookup: example.com → 93.184.216.34
// 2. TCP/TLS: Подключение к 93.184.216.34:443
// 3. HTTP-запрос: GET / HTTP/1.1
// 4. Ответ: HTML + CSS/JS → рендерингКэширование (DNS, HTTP-кеш) ускоряет повторные посещения.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы