Этап 2 из 19

Интернет и браузер

Основа

С чего начинается фронтенд — как страница попадает в браузер и что браузер с ней делает.

Фронтенд-разработчик работает на стыке сети и браузера: от того, как устроены HTTP, DNS и кэширование, зависит скорость загрузки, а от того, как браузер разбирает и рисует страницу, — плавность интерфейса.

В этой части карты — путь запроса, протокол HTTP, DNS и хостинг, а также устройство самого браузера: движки, процесс отрисовки, инструменты разработчика.

Начинать стоит с вопроса «что происходит, когда вы вводите адрес сайта и нажимаете Enter» — если вы можете уверенно рассказать его от DNS до отрисовки пикселей, база готова.

Темы этапа

Вопросы с собеседований

Смотреть все
Что происходит, когда вы вводите адрес сайта в браузере и нажимаете Enter?Junior

DNS находит IP → TCP-рукопожатие → TLS-рукопожатие → HTTP-запрос → сервер (балансировщик, приложение, база) → ответ → браузер разбирает HTML, догружает ресурсы и рисует страницу.

Полный разбор

← Вся карта «Frontend-разработчик»

Партнёр платформы

Разбор собеседования с sotto

После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.

Разбор собеседования