Встречается на 2% собеседований по Java
Использовал ли функциональные интерфейсы
Да, использовал. В Java есть встроенные функциональные интерфейсы в пакете java.util.function, такие как Predicate, Function, Consumer, Supplier. Они часто применяются в стримах и лямбда-выражениях.
Пример с Predicate:
java
Predicate<String> isEmpty = s -> s.isEmpty();
System.out.println(isEmpty.test("")); // trueПример с Function:
java
Function<Integer, String> intToString = i -> "Number: " + i;
System.out.println(intToString.apply(42)); // "Number: 42"Также создавал свои функциональные интерфейсы с аннотацией @FunctionalInterface, если стандартные не подходили.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы