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

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

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

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

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

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

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

Каталог

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

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

Наследуются ли все классы в Java от Object?

Java использует иерархию классов Исключения составляют примитивы и исключения JVM; например, примитивные типы классами не являются Когда класс явно не указывает родительский класс, он неявно наследует Object…

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

Нормализация и денормализация БД: что они оптимизируют и когда их применять?

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

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

Нужна ли ORM на проекте: какие у неё плюсы и минусы?

Нужна ли ORM на проекте: какие у неё плюсы и минусы? ORM (Object-Relational Mapping) — слой абстракции над БД для объектно-ориентированных приложений преимущества: ускоряет разработку, сокращает объём SQL-кода и…

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

Нужно ли обязательно компилировать TypeScript и как работает ts-node?

TypeScript — язык со статической типизацией, который транслируется в JavaScript Компиляция требуется, чтобы перед запуском в браузере или Node получить валидный JS ts-node — утилита, позволяющая напрямую выполнять TS…

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

Нужно ли перечислять в GROUP BY все поля из SELECT и зачем это требуется?

Обязательно ли указывать в GROUP BY все поля из SELECT? Контекст: SQL и группировка данных В стандартном SQL каждый столбец из SELECT должен либо присутствовать в GROUP BY, либо использоваться внутри агрегатной…

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

Нужно ли учитывать требования предыдущих нормальных форм при переходе к следующей?

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

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

От какого класса наследуется Form Request в Laravel?

HTTP-запрос Laravel является наследником Illuminate\Foundation\Http\FormRequest расширяет стандартный Request средствами валидации содержит логику валидации и авторизации делает серверную обработку форм проще…

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

Почему BulkInsert быстрее обычных вставок: как влияют констрейнты и количество транзакций?

Почему BulkInsert работает быстрее обычных вставок? добавляет большие объёмы данных с минимальными накладными расходами игнорирует либо откладывает проверку констрейнтов, включая внешние ключи и индексы сокращает…

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

Почему ClickHouse эффективнее PostgreSQL для аналитики и больших данных?

Почему колоночные БД, включая ClickHouse, эффективнее PostgreSQL В отличие от PostgreSQL, данные хранятся в колоночном формате, а не построчно Такая архитектура оптимальна для аналитических запросов, включая агрегацию…

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

Почему Eloquent относят к ActiveRecord и какие недостатки есть у этого подхода?

Eloquent — это ORM Laravel, построенный на основе паттерна ActiveRecord В такой модели объединены представление данных и бизнес-логика Экземпляры моделей инкапсулируют операции с БД, включая CRUD-логику Подход…

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

Почему Kubernetes востребован, если Docker-контейнеры можно объединять без него?

Почему Kubernetes получил широкое распространение, несмотря на наличие Docker? Оркестрация контейнеров: Kubernetes отвечает за развертывание, масштабирование и балансировку нагрузки, тогда как сам Docker этих функций…

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

Почему PostgreSQL выбирают вместо MS SQL Server?

Преимущества PostgreSQL перед MS SQL Open-source-лицензия: не требует платы, упрощает доработку и интеграцию Поддержка расширенных типов данных, включая JSONB и геоданные Возможность гибко настраивать и при…

Читать ответ