Встречается на 3% собеседований по Java
Что такое иерархия коллекций
Иерархия коллекций в Java — это система интерфейсов и классов, организованных в виде дерева наследования для работы с группами объектов. Основные интерфейсы:
- Iterable — корневой интерфейс, предоставляющий итератор.
- Collection — базовый интерфейс для всех коллекций.
- List (ArrayList, LinkedList) — упорядоченные коллекции с дубликатами.
- Set (HashSet, TreeSet) — уникальные элементы.
- Queue (LinkedList, PriorityQueue) — FIFO/LIFO структуры.
- Map (HashMap, TreeMap) — не входит в Collection, хранит пары ключ-значение.
Пример:
java
List<String> list = new ArrayList<>();
Set<Integer> set = new HashSet<>();
Map<String, Integer> map = new HashMap<>();
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы