Можешь назвать два вида методов, используемых в Stream API?
Почему класс в языке программирования использует стандартную реализацию метода toString, если его не переопределить?
Какими способами можно диагностировать причины аварийного завершения Java-приложения?
Используешь ли ты сериализацию объектов в своих проектах? Какие ситуации требуют этого?
Объясните роль принципа D в принципах SOLID и его значение для разработки программных систем.
В каких случаях целесообразно применять цикл for при программировании?
Какие области профессионального роста для вас наиболее интересны дальше?
В чем заключается ключевая роль полиморфизма в объектно-ориентированном программировании?
Применяли ли вы наследование в реализованных вами проектах ранее?
Какова роль и функции команды 'clean' в системе сборки Maven?
Что произойдет, если класс, предназначенный для использования в качестве ключа в коллекции, имеет противоречащие определения методов equals и hashCode?
Можете объяснить различия между основными типами деревьев в структурах данных?
Какие отличия между операцией объединения строк через конкатенацию и использованием метода append в классе StringBuilder?
Участвовал ли ты в разработке или использовании компонентов с аннотацией @Controller в своих проектах?
Каким образом определяется индекс бакета для вставки элемента в хеш-таблицу HashMap с помощью алгоритмических вычислений?
Имеете ли вы опыт интеграции и настройки механизмов авторизации с использованием Spring Security?
Какими методами можно обеспечить взаимодействие между микросервисами в архитектуре?
Каким образом происходит передача переменных в функции: по значению или по ссылке?
Применяли ли вы Kafka в качестве средства взаимодействия с внешним или внутренним сервисом?
Какие шаги и процессы реализуются после пуша кода в удалённый репозиторий до момента его развертывания на продакшене?