Обязательно ли обсуждать условия выполнения задачи или работы во время собеседования?
Как связана концепция внедрения зависимостей с принципом инверсии управления в программировании?
Какое время хранения имеет кэш первого уровня в системе?
Могли бы вы рассказать о сложностях или вызовах, с которыми столкнулись на последнем месте работы?
В какие моменты происходит инициализация Stream при использовании Stream API?
Какова основная функция и значение процесса Deployment в Kubernetes?
Какими методами можно разделить монолитное приложение на более модули или сервисы?
В каких ситуациях в Hibernate может произойти исключение LazyInitializationException?
Для чего предназначен метод установки значения в объекте?
Если я вызову метод toList() на Stream, будет ли результатом ArrayList, или другой тип коллекции?
Можешь перечислить основные встроенные функциональные интерфейсы в стандартных библиотеках?
Объясните различия между ключевыми словами final, блоком finally и методом finalize в языке Java.
Может ли объект-примитив выступать в роли ключа при использовании HashMap?
Можете объяснить принцип работы auto-commit в Apache Kafka?
Можно ли заменить использование компонента на сервис в рамках Spring и какая из этих альтернатив более предпочтительна?
Можешь рассказать о самом часто используемом паттерне проектирования?
Какие типы сценариев тестирования вы реализовали или проверяли в своей практике?
Можно ли перечислить и описать основные состояния, в которых может находиться поток выполнения?
Для чего используют структуры данных типа коллекций в программировании?
Какова роль оператора HAVING в работе с группировками и агрегацией данных?