Использовал ли ты параметризацию при создании тестов?
Гарантировано ли, что блок finally выполнится независимо от условий в try и catch?
Можешь ли ты назвать типичные нарушения изоляции транзакций, с которыми сталкиваются при работе с базами данных?
Можно ли создать механизм кеширования на уровне базы данных?
Какой максимально допустимый уровень нагрузки наблюдался в вашем последнем проекте?
Обнаружили ли вы на собеседовании признаки, что оно может быть прервано или не завершено успешно?
Можно ли провести в одном тесте проверку нескольких вариантов возвращаемых значений метода?
Применяли ли вы принципы SOLID при проектировании своего кода?
Является ли допустимым, чтобы одна из колонок в составном уникальном ключе содержала значение NULL?
Какие различия существуют между использованием HashMap с синхронизированными другими методами и применением ConcurrentHashMap в многопоточной среде?
Расскажи о задачах, которые ты решал в рамках своих прошлых проектов
Можешь перечислить основные группы шаблонов проектирования по классу GoF?
Какая структура репликации базы данных используется в вашем проекте: мастер-слейв или мастер-мастер?
Каким образом оценивается трудоемкость вставки элемента в центр списка ArrayList?
Обладаешь ли навыками выявления ошибок и проблем в программном коде?
Поделитесь своим опытом разработки и отладки многопоточные приложений.
Если два объекта принадлежат разным классам, но имеют одинаковые значения полей, получат ли они одинаковый результат хеш-кода?
Когда целесообразно применять механизмы упаковки в программировании?
Имеете ли опыт работы с системой аналитики Druid?
Имеете ли опыт использования системы контроля версий Git в своих проектах?