Можете объяснить, как работает метод peek() в Java Stream API и в каких ситуациях его используют?
Можешь привести пример ситуации, когда принцип открытости/закрытости нарушается?
Предоставлял ли ты свои рекомендации по улучшению бизнес-процессов в компании?
Какие методы существует для реализации системы ведения логов в приложении?
Каковы преимущества и недостатки использования CopyOnWriteArrayList в Java?
Какие преимущества и недостатки у системы очередей Kafka?
Какие преимущества и недостатки использования инверсионного управления зависимостями (IoC)?
Который из принципов SOLID не применяется к классам, объявленным с модификатором final?
Каковы преимущества и недостатки использования партиционирования данных?
Какой опыт и компетенции вы можете продемонстрировать в рамках своей профессиональной деятельности?
Какие инструменты и технологии вы осваивали в ходе обучения или практики?
Какой паттерн используется для реализации класса, который позволяет эффективно накапливать и изменять строки без создания новых объектов?
В чем заключается наихудший сценарий использования HashMap?
Какой тип списка предпочтительнее применять для случаев, когда требуется часто удалять элементы из коллекции?
Каким образом можно обеспечить автоматическое освобождение ресурсов в программе?
Какая архитектура будет наиболее эффективной для быстрого создания минимально работающего продукта (MVP)?
Какими другими системами обмена сообщениями, помимо Kafka, ты знаком?
В каких случаях целесообразно применять CopyOnWriteArrayList в своей программе?
В каких случаях важно учитывать автоматическую очистку памяти в процессе разработки?
В каких случаях целесообразно применять HTTP-метод PUT для отправки данных на сервер?