Коллекции на собеседовании Java

Реальные вопросы по теме «Коллекции» из собесов в российских компаниях. Повтори то, что чаще всего спрашивают.

Вопросы по теме «Коллекции» — с ответами

  1. В чём разница: ArrayList vs LinkedList?
  2. ArrayList vs LinkedList — где быстрее вставка в середину?
  3. ArrayList vs LinkedList — что когда использовать?
  4. В чём разница: checked vs unchecked исключения?
  5. В чём разница: ConcurrentHashMap: Java 7 vs Java 8?
  6. Что такое ConcurrentHashMap Java 8?
  7. CopyOnWriteArrayList: плюсы и минусы?
  8. В чём разница: Fail-fast vs fail-safe итераторы?
  9. Что такое Fail-fast итератор?
  10. В чём разница: HashMap vs ConcurrentHashMap?
  11. В чём разница: HashMap vs ConcurrentHashMap — ключевые различия?
  12. В чём разница: HashMap vs Hashtable vs LinkedHashMap vs WeakHashMap?
  13. В чём разница: HashMap vs TreeMap vs LinkedHashMap?
  14. HashMap vs TreeMap vs LinkedHashMap — когда что?
  15. HashMap: расчёт бакета на примере?
  16. HashMap — устройство?
  17. HashSet — на основе чего реализован?
  18. В чём разница: List.of(1,2,3) vs new ArrayList?
  19. List.of(1,2,3) vs new ArrayList<>() — в чём разница?
  20. Что такое load factor и resize?
  21. Sequenced Collections (Java 21) — что это?
  22. В чём разница: TreeMap vs LinkedHashMap?
  23. В чём разница между List.of(1,2,3) и new ArrayList<>()?
  24. Зачем переопределять hashCode и equals для ключа HashMap?

Это бесплатные вопросы с разбором. Разбор по конкретной компании и грейду — в наших гайдах и в Telegram-канале.

новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться