Подготовка к интервью

Вопросы на собеседовании по ArrayList

76 вопросов по ArrayList с технических собеседований

76 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по ArrayList — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: arraylist, java, backend.

Каталог

Результаты поиска

Найдено: 76
Теория

Чем отличаются ArrayList и LinkedList, и в каких случаях лучше использовать первое, а в каких второй вариант?

ArrayList хранит элементы в массиве и быстро обращается по индексу. LinkedList хранит связанные узлы: доступ по индексу линейный, а изменение у уже найденного узла может быть постоянным.

Читать ответ
Теория

Поведение ArrayList при удалении элементов во время обхода foreach‑циклом

В данном фрагменте возникнет ConcurrentModificationException при попытке получить второй элемент итератора. После первого удаления список станет [2, 3], но итератор об этом не уведомлён.

Читать ответ
Теория

Почему операция добавления элемента в массив ArrayList может иметь сложность, и какие особенности при этом учитываются?

Добавление элемента в ArrayList обычно происходит за амортизированную константную сложность O(1), но иногда может быть дороже из-за необходимости расширения внутреннего массива.

Читать ответ