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

Что происходит при вводе URL в адресную строку браузера

  1. DNS-запрос: Браузер ищет IP-адрес сервера по доменному имени через DNS.
  2. Установка соединения: Происходит TCP-соединение (через 3-way handshake) и, если используется HTTPS, TLS-рукопожатие.
  3. HTTP-запрос: Браузер отправляет GET-запрос на сервер.
  4. Обработка сервером: Сервер обрабатывает запрос (возможно, с привлечением бэкенда и БД) и формирует ответ.
  5. Получение ответа: Браузер получает HTML, CSS, JS и другие ресурсы (изображения, шрифты и т.д.).
  6. Рендеринг:
    • Парсинг HTML → построение DOM.
    • Парсинг CSS → создание CSSOM.
    • Объединение DOM и CSSOM → Render Tree.
    • Layout (расчёт позиций элементов) → Painting (отрисовка пикселей).
    • Выполнение JavaScript (может блокировать парсинг).

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

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

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

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

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