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

Что делает браузер после ввода адреса сайта и нажатия Enter

  1. DNS Lookup – браузер ищет IP-адрес домена через DNS-запросы (кешируется на разных уровнях).
  2. TCP Handshake – устанавливает соединение с сервером (SYN → SYN-ACK → ACK).
  3. HTTPS (TLS Handshake) – если сайт на HTTPS, согласовывает шифрование (ClientHello → ServerHello → обмен ключами).
  4. HTTP-запрос – браузер отправляет GET-запрос на сервер (с заголовками, куками).
  5. Обработка сервером – сервер генерирует ответ (HTML, CSS, JS, статика).
  6. Рендеринг – браузер парсит HTML (DOM), CSS (CSSOM), строит дерево рендеринга, вычисляет layout, рисует пиксели (paint).

Пример HTTP-запроса:

http
GET / HTTP/1.1
Host: example.com
User-Agent: Chrome/...
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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