Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

64 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 64
Теория

SEO: зачем нужно и как его добиться?

оптимизация сайта под требования поисковых систем повышение позиций в результатах поиска Google и Яндекс увеличение органического трафика и заметности сайта работа с ключевыми словами и семантическим ядром настройка…

Читать ответ
Поведенческий

В чём преимущества CSS Grid и Flexbox и когда их использовать?

Преимущества CSS Grid и Flexbox CSS Grid — мощный двухмерный инструмент для построения интерфейсов Позволяет одновременно управлять строками и колонками Оптимален для сложных макетов с фиксированной или адаптивной сеткой

Читать ответ
Поведенческий

В чём преимущества Next.js перед обычным React?

Почему Next.js выбирают вместо обычного React Фреймворк на основе React, дополненный готовыми инструментами Поддержка SSR (Server-Side Rendering) и SSG (Static Site Generation) для ускорения загрузки и улучшения SEO…

Читать ответ
Поведенческий

В чём разница между GET и POST-запросами на собеседовании?

В чём разница между GET и POST-запросами на собеседовании? HTTP-методы для обмена данными между клиентом и сервером GET: параметры передаются в URL, есть ограничение длины, метод идемпотентный POST: данные находятся в…

Читать ответ
Поведенческий

В чём разница между opacity, visibility и display: none при скрытии элементов?

CSS-способы скрытия элементов и их последствия opacity: элемент становится визуально невидимым, но сохраняет место в потоке и может получать события (при прозрачности) visibility: hidden: элемент не виден и недоступен…

Читать ответ
Поведенческий

В чём функциональная разница между GET и POST и можно ли передавать body в GET?

GET и POST: функциональные различия и использование body в GET HTTP-методы для передачи данных, используемые в REST GET — получает данные с сервера, а параметры передаются в URL через query string POST — передаёт…

Читать ответ
Поведенческий

Где хранить кэш в браузере: LocalStorage или IndexedDB и что делать без IndexedDB?

IndexedDB представляет собой асинхронное хранилище для больших объёмов структурированных данных LocalStorage работает синхронно и подходит для небольших простых данных (<5MB) По производительности и гибкости IndexedDB…

Читать ответ
Поведенческий

Где хранятся сессии и cookie на клиенте и сервере?

Cookie хранится в браузере пользователя как небольшой текстовый файл При каждом запросе cookie отправляется клиентом на сервер через HTTP headers Сессии обычно размещаются на сервере — в памяти, базе данных или кеше…

Читать ответ
Теория

Зачем в Nest.js нужен Middleware?

промежуточный слой в составе HTTP-конвейера обработки запроса запускается до контроллера может обрабатывать, изменять и фильтровать запросы и ответы подходит для логирования, аутентификации, валидации и других задач…

Читать ответ
Теория

Зачем нужен Repository в Laravel и когда его использовать?

Repository в Laravel: зачем и когда он нужен? паттерн архитектуры для организации доступа к данным скрывает детали работы с ORM (Eloquent) и иными источниками данных делает тестирование удобнее благодаря мокированию…

Читать ответ
Теория

Зачем нужны исключения (exceptions) и чем они лучше или хуже объектов-результатов?

Зачем нужны исключения (exceptions) и чем они лучше или хуже объектов-результатов Исключения и объекты-результаты представляют собой два способа обработки ошибок и нестандартных состояний в программном коде.

Читать ответ