Ты владеешь навыками работы с многопоточностью в программировании?
Можете объяснить, что такое оптимизация выполнения SQL-запроса и как она достигается?
Какова роль и назначение партиционирования данных в системах хранения?
Какие преимущества и недостатки использования инструментальных средств для разработки и мониторинга программных систем?
Можете объяснить, что представляют собой коллекции в Java и как они используются?
Эксплуатировался ли ваш последний проект в облачной среде?
Расскажите о вашем опыте использования Spring Cloud в проектах
Какие ключевые характеристики и параметры настройки объекта ResultSet в JDBC следует учитывать?
Какие компоненты входят в состав Spring Core и какова их роль?
Что послужило причиной выбора языка Java вместо C для реализации проекта?
Уровень владения английским языком у кандидата
Как оценивается временная сложность поиска элемента в HashMap, если при столкновениях используется структура в виде дерева?
Какова роль брокера в коммуникации между микросервисами?
Какие действия вы предпримете, если ваш коллега не укладывается в установленный срок выполнения задачи?
Какую роль выполняет аннотация @RestController в разработке REST API на Spring?
Какими способами можно предотвратить разделение транзакций при использовании шардирования базы данных?
Какое исключение возникает при использовании стратегии Fail-Fast в коллекциях при их модификации во время итерации?
Для чего используется Mock-объект в тестировании с JUnit, и какие реальные компоненты он заменяет?
Что послужило причиной вашего решения избавиться от использования Java в своих проектах?
Как отличить принцип внедрения зависимостей в Spring от принципа разделения ответственности D в SOLID?