JVM на собеседовании Java

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

Вопросы по теме «JVM» — с ответами

  1. Classloader: parent delegation model?
  2. Escape analysis — что это даёт?
  3. Generational ZGC — что нового?
  4. JDK, JRE, JVM?
  5. JVM, JRE, JDK — в чём разница?
  6. Что такое WeakReference / SoftReference / PhantomReference?
  7. Young / Old generation — как работает поколенческая сборка?
  8. В чём разница StackOverflowError и OutOfMemoryError?
  9. В чём разница между JDK, JRE и JVM?
  10. Что такое Виды OutOfMemoryError?
  11. Виды ссылок: Strong, Soft, Weak, Phantom?
  12. Где хранятся статические поля?
  13. Из чего состоит память Java?
  14. Как GC решает, что объект можно удалить?
  15. Как воспроизвести OOM?
  16. Как делится Heap?
  17. Как диагностировать утечку памяти?
  18. Какие бывают сборщики мусора?
  19. Какие виды ссылок в Java?
  20. Какие области памяти в JVM? Что хранится в heap, а что в stack?
  21. Какие сборщики мусора ты знаешь?
  22. Что такое Области памяти JVM?
  23. Структура памяти JVM: где что хранится?
  24. Циклические ссылки — соберутся?

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

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