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