Встречается на 2% собеседований по Java
Какие классы и интерфейсы используешь из Java Collections
Основные интерфейсы:
Collection- корневой интерфейсList(ArrayList, LinkedList) - упорядоченные коллекцииSet(HashSet, TreeSet) - уникальные элементыQueue(LinkedList, PriorityQueue) - FIFO/LIFOMap(HashMap, TreeMap) - пары ключ-значение
Примеры:
java
List<String> names = new ArrayList<>();
names.add("Alice");
names.add("Bob");
Map<Integer, String> users = new HashMap<>();
users.put(1, "Alice");
users.put(2, "Bob");
Set<Integer> uniqueIds = new HashSet<>();
uniqueIds.add(1);
uniqueIds.add(1); // Дубликат не добавитсяУтилитные классы:
Collections- методы для работы с коллекциямиArrays- методы для работы с массивами

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