Что происходит внутри HashMap, когда вставляется новый ключ-значение?
Почему в программировании важно использовать разнообразные алгоритмы сортировки, а не только QuickSort?
Какие подходы или практики руководства проектами разработки программного обеспечения ты применял в своей работе?
Какие свойства характеризуют неизменяемый объект?
Каким образом можно обработать ситуацию, когда возникает исключение в программе?
Что мы получим в виде бинарного файла после компиляции Java-программы?
Могли бы вы назвать разные типы методов, используемых в потоках данных?
Какими методами можно предотвратить или устранить взаимную блокировку при использовании вложенных синхронизированных секций?
Какова роль и назначение партиционирования данных в системах хранения?
Можете объяснить, что представляют собой коллекции в Java и как они используются?
Эксплуатировался ли ваш последний проект в облачной среде?
Расскажите о вашем опыте использования Spring Cloud в проектах
Какие ключевые характеристики и параметры настройки объекта ResultSet в JDBC следует учитывать?
Какие компоненты входят в состав Spring Core и какова их роль?
Что послужило причиной выбора языка Java вместо C для реализации проекта?
Уровень владения английским языком у кандидата
Какова роль брокера в коммуникации между микросервисами?
Какими методами вы можете обеспечить согласованное выполнение программного кода?
Зачем необходимо реализовывать интерфейс Comparable для объектов, хранящихся в TreeSet?
Какие методы устранения циклических зависимостей между компонентами в Spring ты знаешь?