Как реализовать стратегию быстрого отказа в условиях многопоточности?
Каким образом можно создать и инициировать новые потоки исполнения в Java-программе?
Какое количество специалистов работает в составе вашей команды над данным проектом?
Можете объяснить различия между компонентами и зависимостями объектов в объектно-ориентированном программировании?
Чем отличается интерфейс итератора от интерфейса коллекции, которая поддерживает итерацию?
Можете рассказать о процессе развития этой технологии или концепции?
Можешь рассказать о самом часто используемом паттерне проектирования?
Является ли допустимым, чтобы одна из колонок в составном уникальном ключе содержала значение NULL?
На каком этапе собеседования рассматривается использование метода с модификатором synchronized, объявленного как статический, с целью синхронизации доступа?
Что мешает тебе вспомнить архитектурные паттерны и использовать их в проекте?
Приходилось ли вам выполнять задачи в проекте без участия аналитиков?
Какой уровень изоляции транзакций предотвращает одновременное перезаписывание результата при параллельных обновлениях?
Объясните различия между контейнерами Docker и виртуальными машинами, их архитектуру и преимущества каждого из них.
Каким образом устраняется проблема циклической зависимости компонентов при использовании Spring?
Можно ли инициализировать ссылочный тип данных без использования оператора new?
В каких ситуациях и для чего применяют модификатор final в коде?
Для чего используют структуры данных типа коллекций в программировании?
Можете объяснить принцип работы структуры данных стек?
Каким образом можно обработать исключения без использования конструкции try catch?
Можно ли использовать тип float для хранения чисел, требующих высокой точности?