Что происходит при загрузке веб-страницы?
Браузер определяет адрес сервера, устанавливает нужное соединение, отправляет HTTP-запрос и получает документ и связанные ресурсы.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Браузер определяет адрес сервера, устанавливает нужное соединение, отправляет HTTP-запрос и получает документ и связанные ресурсы.
Читать ответСтартовая строка, заголовки и необязательное тело в HTTP/1.1. Чем кодирование HTTP/2 и HTTP/3 отличается от текстового примера.
Читать ответоптимизация сайта под требования поисковых систем повышение позиций в результатах поиска Google и Яндекс увеличение органического трафика и заметности сайта работа с ключевыми словами и семантическим ядром настройка…
Читать ответВ чём ключевая разница между GraphQL и REST? Стиль API: GraphQL работает через запросы данных , а REST — через операции с ресурсами Формирование ответа: GraphQL возвращает только запрошенные поля , тогда как REST…
Читать ответПреимущества CSS Grid и Flexbox CSS Grid — мощный двухмерный инструмент для построения интерфейсов Позволяет одновременно управлять строками и колонками Оптимален для сложных макетов с фиксированной или адаптивной сеткой
Читать ответПочему Next.js выбирают вместо обычного React Фреймворк на основе React, дополненный готовыми инструментами Поддержка SSR (Server-Side Rendering) и SSG (Static Site Generation) для ускорения загрузки и улучшения SEO…
Читать ответВ чём разница между GET и POST-запросами на собеседовании? HTTP-методы для обмена данными между клиентом и сервером GET: параметры передаются в URL, есть ограничение длины, метод идемпотентный POST: данные находятся в…
Читать ответCSS-способы скрытия элементов и их последствия opacity: элемент становится визуально невидимым, но сохраняет место в потоке и может получать события (при прозрачности) visibility: hidden: элемент не виден и недоступен…
Читать ответGET и POST: функциональные различия и использование body в GET HTTP-методы для передачи данных, используемые в REST GET — получает данные с сервера, а параметры передаются в URL через query string POST — передаёт…
Читать ответIndexedDB представляет собой асинхронное хранилище для больших объёмов структурированных данных LocalStorage работает синхронно и подходит для небольших простых данных (<5MB) По производительности и гибкости IndexedDB…
Читать ответCookie хранится в браузере пользователя как небольшой текстовый файл При каждом запросе cookie отправляется клиентом на сервер через HTTP headers Сессии обычно размещаются на сервере — в памяти, базе данных или кеше…
Читать ответпромежуточный слой в составе HTTP-конвейера обработки запроса запускается до контроллера может обрабатывать, изменять и фильтровать запросы и ответы подходит для логирования, аутентификации, валидации и других задач…
Читать ответ