Встречается на собеседованиях • сегодня
Что происходит при запросе в браузере
Когда пользователь вводит URL в браузере:
- DNS-запрос – браузер ищет IP-адрес сервера по доменному имени.
- Установка соединения – через TCP/IP (с TLS для HTTPS).
- HTTP-запрос – браузер отправляет GET-запрос на сервер.
- Обработка сервером – сервер генерирует ответ (HTML, CSS, JS, изображения и т.д.).
- Рендеринг:
- Парсинг HTML → построение DOM.
- Парсинг CSS → построение CSSOM.
- Объединение DOM и CSSOM → Render Tree.
- Layout → расчёт позиций элементов.
- Painting → отрисовка пикселей.
- Исполнение JavaScript – если есть скрипты, они выполняются, возможно, изменяя DOM/CSSOM, что приводит к повторному рендеру.
Пример запроса:
javascript
fetch('https://example.com/data.json')
.then(response => response.json())
.then(data => console.log(data));
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы