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

Технические вопросы на собеседовании

657 вопросов в категории «Технические вопросы»

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

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

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

Анализ резюме

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Технические вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, optimization, database.

Основные темы и навыки

backend 181 optimization 150 database 142 async 133 architecture 125 performance 113 api 95 frontend 64

Форматы вопросов

  • Технические вопросы657

Ориентировочная сложность

  • Базовые392
  • Продвинутые265

С чего начать подготовку

  1. Начните с раздела «Технические вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

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

Что произойдет с элементом <span>, если задать ему display: block?

По умолчанию HTML-элемент <span> имеет значение inline Свойство display: block делает элемент блочным Он начнет занимать всю ширину родительского контейнера Элемент перейдет на новую строку и будет использовать всю…

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

Что произойдет, если задача, выполняемая под GIL, завершится с ошибкой?

Что произойдет при ошибке в задаче, выполняемой под GIL? GIL представляет собой глобальную блокировку интерпретатора Python, регулирующую работу потоков Сбой задачи или потока приводит к возникновению исключения в…

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

Что произойдёт при PUT-запросе с атрибутами сущности, которой ещё нет в базе данных?

Что происходит при PUT для отсутствующей сущности? HTTP-метод PUT используется для полной замены ресурса по указанному URI Если ресурс с таким URI не найден, стандарт допускает его создание сервером Согласно RFC 7231,…

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

Что произойдёт с дочерним компонентом при изменении key у родительского компонента?

В React значение key используется для идентификации компонентов в DOM. Если key изменяется, родительский компонент создаётся заново, а не обновляется. Все дочерние компоненты этого родителя также проходят…

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

Что произойдёт с параллельной очередью при запуске барьерной операции?

Как работает барьерная операция в параллельной очереди? параллельная очередь — выполнение задач несколькими потоками барьерная операция — специальная точка синхронизации до прохождения барьера — задачи обрабатываются…

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

Что произойдёт, если не синхронизировать доступ к общей переменной?

Что произойдёт, если не синхронизировать доступ к общей переменной? многопоточность / конкуренция гонки данных: некорректные и непредсказуемые значения состояния гонки: ошибки логики и баги возможны потеря обновлений…

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

Что произойдёт, если удалить MonoBehaviour, но не выгрузить ассет через Addressables?

Контекст: Unity и управление памятью MonoBehaviour — сценовый компонент, связанный с объектом Addressables отвечают за жизненный цикл ассетов Удаление MonoBehaviour из сцены само по себе не выгружает ассет из памяти…

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

Что происходит в браузере после нажатия кнопки до получения ответа сервера по HTTP-pipeline?

Что происходит после нажатия кнопки в браузере (HTTP-пайплайн) событие click передаётся JS-обработчику браузер собирает HTTP-запрос (method, headers, body) DNS преобразует имя хоста в IP-адрес создаётся TCP-соединение…

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

Что происходит внутри Thread при выполнении?

Что происходит внутри Thread? поток является единицей планирования ОС и основой многозадачности для него выделяются стек памяти и контекст выполнения он асинхронно выполняет функцию или метод для переключения…

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

Что происходит при запросе на выделение 1 КБ памяти в коде?

Что происходит при выделении 1 КБ памяти? Операционная система получает запрос через API (malloc/new) ОС находит свободный блок размером не менее 1 КБ с учётом выравнивания Если свободного блока нет, система выделяет…

Читать ответ