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

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

  1. DNS-запрос: Браузер ищет IP-адрес домена в кэше, если нет — отправляет запрос DNS-серверу.
  2. TCP-соединение: Устанавливается соединение с сервером по IP через TCP (3-way handshake).
  3. HTTPS (TLS): Если сайт на HTTPS, происходит TLS-рукопожатие для шифрования.
  4. HTTP-запрос: Браузер отправляет GET-запрос на сервер (например, GET / HTTP/1.1).
  5. Обработка сервером: Сервер генерирует ответ (HTML, CSS, JS) или отдает статику.
  6. Рендеринг: Браузер парсит HTML, строит DOM, загружает ресурсы (CSS/JS), выполняет JS, формирует Render Tree и отрисовывает страницу.

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

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

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

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

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