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

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

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

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

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

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

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

Каталог

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

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

Что такое индекс в БД и когда он помогает, а когда вредит?

Индекс — дополнительная структура для ускорения поиска и некоторых сортировок или соединений. Он полезен, когда позволяет прочитать существенно меньше данных, чем полный просмотр таблицы.

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

Как ты понимаешь, что проблема не в коде, а именно в базе данных?

Разделите время запроса приложения на этапы: очередь, код, соединение с БД, выполнение SQL и получение результата. Причину подтверждают измерения, а не предположение по медленной странице.

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

Как подключаться к БД после внедрения Vault и что настроить на стороне БД?

Схема динамических учётных данных: пользователь входит в Vault, получает отдельные реквизиты БД и подключается напрямую. Почему БД не обязана проверять токен Vault.

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

HikariCP: при пуле из 10 соединений возникает connections not available. Что делать?

Диагностика нехватки соединений через метрики пула, длительность запросов, блокировки, возврат ресурсов и общий бюджет соединений всех экземпляров приложения.

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

Как организовать параллельный bulk insert и откуда ExecutorService получает задания?

Разбиение вставки на пакеты, явная передача задач исполнителю, ограничение очереди и параллелизма, обработка ошибок и ожидание завершения.

Читать ответ