Встречается на собеседованиях • сегодня

Как обрабатывал коллекции в последнем проекте

В последнем проекте активно использовал Stream API для обработки коллекций. Основные операции: фильтрация, сортировка, маппинг и агрегация. Пример: ```java List activeUsers = users.stream() .filter(u -> u.isActive()) .sorted(Comparator.comparing(User::getName)) .collect(Collectors.toList()); ``` Для параллельной обработки больших данных применял `parallelStream()`. Для модификации коллекций использовал `Collections.unmodifiableList()` для иммутабельности. Также работал с `Collectors.groupingBy()` для группировки: ```java Map> byDept = employees.stream() .collect(Collectors.groupingBy(Employee::getDepartment)); ``` Для частых операций использовал утилитные методы `Collections` (sort, reverse, binarySearch).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы