Как спроектировать обработку заявок разных типов в Spring без постоянного добавления веток if/else?
Шаблон "Стратегия" используется для:
Читать ответПодготовка к интервью
8 вопросов с собеседований в SSP Soft
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в SSP Soft. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: spring, prometheus, grafana.
Каталог
Шаблон "Стратегия" используется для:
Читать ответАннотация @Transactional в Spring используется для управления транзакциями на уровне методов или классов.
Читать ответВ Spring Bean — это объект, управляемый контейнером Spring. Контейнер создаёт, настраивает и управляет жизненным циклом этих объектов.
Читать ответВ моём опыте работы с Java я участвовал в разработке корпоративного веб-приложения для управления заказами. Использовал Spring Framework для построения REST API, Hibernate для работы с базой данных.
Читать ответДанные в Prometheus и Grafana появляются через процесс сбора, хранения и визуализации метрик:
Читать ответВ Java Stream API можно одновременно вывести элементы и построить Map за один проход, используя метод peek для вывода и терминальный метод collect для сбора в Map. Например:
Читать ответПаттерны Singleton и Prototype относятся к способам создания объектов (бинов) в Java, но имеют разные цели и поведение:
Читать ответВ распределённых системах часто встречаются следующие проблемы:
Читать ответ