Можешь назвать основные типы операций, реализуемых при работе со Stream в Java?
В чем преимущества использования индексов по сравнению с полным сканированием таблицы?
Какая структура данных подойдет для реализации базового механизма кэширования?
Можете объяснить, что подразумевается под свойством идемпотентности в контексте программирования?
Применяли ли вы принцип избегания дублирования в своем коде?
Как определяется временная сложность операций с TreeSet в Java?
Можно ли использовать связанный список для реализации очереди?
Можете объяснить различия между подходами Fail-fast и Fail-safe при работе с коллекциями в Java?
Можно ли считать ошибки в программировании проверяемыми типами и как это влияет на обработку ошибок?
Какие подходы к повышению производительности Java-приложений существуют?
Каким образом аннотация @Qualifier влияет на выбор бина в контексте внедрения зависимостей?
Какими методами можно создать и запустить поток данных в Java?
Как устроена структура бакета внутри реализации HashMap?
Есть ли у вас опыт разработки с использованием языка Kotlin?
Объясните принцип работы и основные особенности библиотеки RxJava для реактивного программирования
Объясните, как происходит передача данных в функцию, если параметры передаются по значению.
Разрабатываете ли вы микросервисы или подобные сервисные решения?
В каком месте хранятся приватные ключи сертификатов на сервере или системе?
Какие существуют методы обеспечить цикличность зависимостей в контексте внедрения зависимостей с использованием Spring?
Какую роль выполняет команда Assert при создании тестов?