Встречается на собеседованиях • сегодня
Работал ли со Stream API
Да, работал. Stream API — мощный инструмент Java 8+ для обработки коллекций в функциональном стиле. Позволяет выполнять операции в цепочке (filter, map, reduce и др.) с ленивыми и терминальными стадиями.
Пример:
```java
List names = Arrays.asList("Anna", "Bob", "John");
List filtered = names.stream()
.filter(name -> name.startsWith("A"))
.map(String::toUpperCase)
.collect(Collectors.toList()); // [ANNA]
```
Ключевые особенности:
- Не изменяет исходную коллекцию
- Поддерживает параллельную обработку (parallelStream())
- Оптимизирован через short-circuit (limit, findFirst)

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