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

Какие функциональные интерфейсы вы знаете? Приведите примеры.

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Predicate<T> (test), Function<T,R> (apply), Consumer<T> (accept), Supplier<T> (get), UnaryOperator<T>, BinaryOperator<T>. Например, Predicate<Integer> isPositive = x -> x > 0.

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

  • A. Только Runnable и Callable Правильный
  • B. Predicate, Function, Consumer, Supplier, UnaryOperator и др.
  • C. Функциональные интерфейсы – это интерфейсы с default методами
  • D. Не используются в Stream API

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

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