Объясните, что представляет собой структура иерархической таблицы и в чем её преимущества
Какие инструменты и механизмы для работы с потоками вы использовали в Java?
В чем преимущества и недостатки использования Protocol Buffer для сериализации данных?
Какие способы ограничения доступа к методам и свойствам предусмотрены в интерфейсах?
Могли бы вы назвать два основных вида данных, используемых в языке Java?
Каким образом вы обеспечиваете целостность и согласованность данных при внесении изменений?
Есть ли возможность остаться чуть дольше для обсуждения деталей?
Каким образом осуществляется конфигурация механизмов автоматического управления памятью в системе?
Следует ли вносить изменения в код, если его поведение соответствует требованиям, но тесты не проходят?
Кто отвечал за создание и настройку Docker-образов в вашем последнем проекте?
Можно ли считать хэшкод надежным способом различения объектов в случае их коллизий?
Какое исключение возникает при использовании стратегии Fail-Fast в коллекциях при их модификации во время итерации?
Можно ли многократно применять терминальный метод к одному потоку в Stream API для Java?
Каким образом происходило взаимодействие между отдельными микросервисами в системе?
Можешь ли ты перечислить типы прокси-серверов и их особенности?
Используешь ли ты явное указание аннотации Autowired в коде?
Каково максимально возможное количество элементов со значением null в HashMap?
Почему рекомендуется избегать перехвата исключений типа Error в коде?
Какие основные недостатки существуют у структуры данных Hashtable?
Какое различие между слоями Service, Controller и Repository в архитектуре Spring-приложений?