Встречается на собеседованиях • сегодня
Что используешь чаще всего от Stream API
`filter()`, `map()`, `collect()` – это основа.
**Пример:**
```java
List names = List.of("Alice", "Bob", "Charlie");
List filtered = names.stream()
.filter(name -> name.length() > 3) // оставляем длинные имена
.map(String::toUpperCase) // преобразуем в верхний регистр
.collect(Collectors.toList()); // собираем в список
```
**Почему?**
- `filter()` – отсеивает ненужное
- `map()` – трансформирует элементы
- `collect()` – результат в коллекцию
Иногда добавляю `sorted()`, `distinct()` или `forEach()`, но реже.

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