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

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

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

400 вопросов 1634 компании 353 технологии

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

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

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

Каталог

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

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

Какова структура HTTP-запроса: методы, URL, headers и body?

Из чего состоит HTTP-запрос HTTP — сетевой протокол, предназначенный для передачи данных начинается с метода, например GET, POST, PUT или DELETE. содержит URL, включающий путь и параметры запроса указывает версию…

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

Какой принцип SOLID лежит в основе внедрения зависимостей?

SOLID — это совокупность принципов объектно-ориентированного программирования С внедрением зависимостей связан принцип D — Dependency Inversion Principle (DIP) Согласно DIP, код должен зависеть от абстракций, а не от…

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

Какую роль в архитектуре приложения выполняют транспортный и сервисный слои?

Архитектурные функции транспортного и сервисного слоёв транспортный слой: обеспечивает связь с внешним миром — API, UI и другими системами транспортный слой: принимает входящие запросы и направляет их во внутренние…

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

Когда Addressables выгружает ассеты из памяти?

Addressables — система управления ассетами в Unity Выгрузка ассетов выполняется при вызове Release() Метод Release() уменьшает счётчик ссылок на ассет Ресурсы фактически освобождаются, когда счётчик достигает 0…

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

Когда выбирать Int32, а когда Int64?

Когда выбирать Int32 или Int64? (различия целочисленных типов в языках программирования) Тип Int обычно обозначает целое число фиксированного размера, например Int32 или Int64. Определяющими факторами служат…

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

Когда выбирать локальный кэш, а когда — распределённый?

Когда применять локальный и распределённый кэш Кэширование позволяет ускорить получение данных Локальный кэш: данные хранятся в памяти одного экземпляра приложения Обеспечивает быстрый доступ с минимальной задержкой…

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

Когда использовать материализованные и нематериализованные VIEW?

Материализованные и нематериализованные VIEW: в каких случаях применять VIEW — это виртуальная таблица, представляющая собой сохранённый SQL-запрос Нематериализованная VIEW не сохраняет результат: запрос выполняется…

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

Когда на собеседовании выбрать SOAP, а когда REST?

SOAP и REST: когда применять каждый подход SOAP: сложные интеграционные сценарии и корпоративные платформы REST: лёгкие API и веб-сервисы SOAP: поддержка транзакций и высокий уровень защиты с помощью WS-Security REST:…

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

Когда на собеседовании стоит использовать Unity Events?

В каких случаях применяют Unity Events? Unity Events — встроенный инструмент Unity для событийного взаимодействия компонентов Они помогают создавать слабо связанные компоненты без жёстких зависимостей Особенно удобны…

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

Когда нужен модификатор @escaping для замыканий в Swift?

область применения: Swift, замыкания @escaping указывает, что замыкание сохраняется за пределами тела функции благодаря этому замыкание может выполниться после завершения функции модификатор необходим для асинхронных…

Читать ответ