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

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

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

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

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

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

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

Каталог

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

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

Какова асимптотическая и средняя сложность поиска в B-tree и Hash-индексе?

Сложность поиска в B-tree и Hash-индексе B-tree: сбалансированная структура с отсортированными ключами асимптотическая сложность поиска: O(log n) — определяется высотой дерева поиск выполняется переходами между…

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

Какова сложность поиска элемента в Array, если его индекс неизвестен?

Сложность поиска элемента в Array без известного индекса Array представляет собой линейную коллекцию при известном индексе доступ выполняется за O(1) без индекса нужен последовательный перебор элементы проверяются по…

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

Какова сложность поиска элемента в отсортированном массиве?

Сложность поиска в отсортированном массиве категория алгоритма: поиск основной подход: бинарный поиск как работает: делит массив на две части, сравнивает значение и продолжает поиск в выбранной половине временная…

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

Какова средняя алгоритмическая сложность быстрой сортировки?

быстрый алгоритм сортировки сравнениями средняя сложность: O(n log n) разбивает массив на части с использованием разбиения (partition) затем рекурсивно сортирует полученные подмассивы худший случай: O(n²) при…

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

Каковы правила вызова хуков и зачем они нужны?

Правила вызова хуков и их назначение React hooks — это функции для управления состоянием и жизненным циклом компонентов Основные правила вызова: обращаться к ним только на верхнем уровне функции компонента или…

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

Какой индекс выбрать для поиска по диапазону createdAt в таблице с миллионами записей?

Индекс для диапазонной выборки по createdAt Обработка миллионов строк — это задача поиска по временной метке Оптимальный вариант — B-Tree, поскольку он предназначен для диапазонных запросов В B-Tree данные…

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

Какой максимальный размер таблицы можно использовать в PostgreSQL?

Предельный размер таблицы в PostgreSQL база данных: PostgreSQL масштабируемость таблица представляет собой набор независимых файлов, каждый размером до 1.6 ТБ (максимальный размер сегмента — около 1 ГБ × 2^10)…

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

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

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

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

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

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

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

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

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

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

Когда на собеседовании следует использовать git revert?

Когда применяют git revert? Способ отменить коммит без переписывания истории Добавляет новый коммит, обратный изменениям выбранного коммита Безопасен для публичных веток и командной работы Сохраняет общую историю, в…

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

Когда происходит боксинг в .NET?

Когда происходит боксинг в .NET? контекст: JavaScript — типы данных боксинг — автоматическая упаковка примитивного значения в объект выполняется при обращении к методам примитивов: строк, чисел и логических значений…

Читать ответ