Ответ
В Android/Kotlin основные виды коллекций:
- List - упорядоченная коллекция с возможностью дублирования элементов:
val list = listOf("a", "b", "c")
- Set - коллекция уникальных элементов без порядка:
val set = setOf(1, 2, 3)
- Map - пары ключ-значение:
val map = mapOf("key1" to 1, "key2" to 2)
По изменяемости:
- Immutable (listOf, setOf, mapOf) - нельзя изменять после создания
- Mutable (mutableListOf, mutableSetOf, mutableMapOf) - можно изменять
Также есть специализированные коллекции:
- ArrayList - реализация изменяемого списка
- HashSet - реализация множества
- LinkedHashMap - сохраняет порядок добавления элементов
Видео-ответы
▶
Собеседование Senior Android разработчика. Часть 1
▶
Тестовое интервью в Сбер на Middle Java с лайв-кодингом
▶
Собеседование на позицию Middle Unity Developer, C#. | Мок интервью
▶
Собеседование на .NET разработчика (backend)
▶
Unity Developer Собеседование C#. Тренировочное интервью на вакансию с актуальными вопросами
▶
Собеседование на .NET разработчика (backend)
▶
Tech Interview Fest | Моковое cобеседование для C# Junior | Solvery + @DotNetRu
▶
Пример типичного собеседования программиста .Net c#
▶
Техническое интервью с Евгением Борисовым