← Все вопросы по Java
🔥 Java 📂 Design Patterns ⚡ Junior/Middle

Что такое паттерн Chain of Responsibility? Где применяется?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Передаёт запрос по цепочке обработчиков. Каждый обработчик решает, обработать ли запрос или передать дальше. Пример: фильтры сервлетов, Spring Security.

Варианты ответа в приложении:

  • A. Цепочка обрабатывает запрос всегда одним обработчиком Правильный
  • B. Запрос проходит по цепочке, пока один из обработчиков не обработает его или цепочка не закончится
  • C. Это паттерн для создания объектов
  • D. Не применим в Java

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.