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

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

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

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

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

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

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

Каталог

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

Найдено: 435
Поведенческий

Почему не следует создавать индексы для каждого поля таблицы?

Индексы увеличивают объём БД и требуют дополнительного дискового пространства Замедляют выполнение операций записи и обновления (INSERT, UPDATE, DELETE), поскольку при них необходимо изменять и индексы Большое…

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

Почему не стоит связывать бизнес-логику с Update-циклом Unity?

Почему бизнес-логику не следует привязывать к Update-циклу Unity Unity Update — метод, который вызывается каждый кадр (frame-based) интервал вызовов определяется FPS и может быть нестабильным и изменчивым размещение…

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

Почему объект WebRequest необходимо освобождать из памяти?

Почему объект WebRequest необходимо освобождать из памяти? корректное управление ресурсами HTTP-запросов WebRequest задействует несколько ресурсов: сокеты, соединения и потоки неосвобождённые объекты удерживают…

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

Почему одного Context недостаточно для управления состоянием приложения и какие преимущества Redux даёт по производительности?

Context: глобальный механизм хранения данных в React Любое изменение контекста вызывает повторный рендер всех его потребителей Встроенные селекторы и мемоизация отсутствуют Нет единого стандартного подхода к мутациям…

Читать ответ
Лайвкодинг

Почему порядок колонок в составном индексе имеет значение?

Индексы представляют собой структуры, ускоряющие поиск данных Для составного индекса последовательность колонок напрямую влияет на его работу Эффективный поиск выполняется только по префиксу колонок индекса Если…

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

Приходилось ли тебе находить причины медленных SQL-запросов с помощью EXPLAIN?

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

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

Работали ли вы со Spine-анимацией?

Spine — инструмент для создания 2D-скелетной анимации Он позволяет анимировать кости и меши без повторной отрисовки Для интеграции в игры используется экспорт в форматы JSON/atlas Как правило, Spine применяют вместе с…

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

Сколько draw calls будет для 1000 3D-объектов с одинаковым мешем и разными материалами и как это оптимизировать?

Draw calls для 1000 3D-объектов с одинаковым мешем, разными материалами и способы оптимизации Если материалы различаются, каждому из 1000 объектов потребуется отдельный draw call → всего 1000 draw calls Draw call —…

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

Сколько запросов к базе данных выполняет PrefetchRelated в Django?

Сколько запросов к базе данных выполняет PrefetchRelated в Django? Оптимизация жадной загрузки средствами ORM Django PrefetchRelated выполняет 2 и более запросов Один запрос предназначен для основной модели Ещё один…

Читать ответ
Лайвкодинг

Сколько памяти нужно массиву из 5 ссылок на объекты классов?

Сколько памяти нужно массиву из 5 ссылок на объекты классов? память распределяется между ссылками и объектами в куче размер одной ссылки определяется платформой: обычно 4 байта (32-бит) или 8 байт (64-бит) в массиве…

Читать ответ