JVM на собеседовании Java
Реальные вопросы по теме «JVM» из собесов в российских компаниях. Повтори то, что чаще всего спрашивают.
Вопросы по теме «JVM» — с ответами
- Classloader: parent delegation model?
- Escape analysis — что это даёт?
- Generational ZGC — что нового?
- JDK, JRE, JVM?
- JVM, JRE, JDK — в чём разница?
- Что такое WeakReference / SoftReference / PhantomReference?
- Young / Old generation — как работает поколенческая сборка?
- В чём разница StackOverflowError и OutOfMemoryError?
- В чём разница между JDK, JRE и JVM?
- Что такое Виды OutOfMemoryError?
- Виды ссылок: Strong, Soft, Weak, Phantom?
- Где хранятся статические поля?
- Из чего состоит память Java?
- Как GC решает, что объект можно удалить?
- Как воспроизвести OOM?
- Как делится Heap?
- Как диагностировать утечку памяти?
- Какие бывают сборщики мусора?
- Какие виды ссылок в Java?
- Какие области памяти в JVM? Что хранится в heap, а что в stack?
- Какие сборщики мусора ты знаешь?
- Что такое Области памяти JVM?
- Структура памяти JVM: где что хранится?
- Циклические ссылки — соберутся?
Это бесплатные вопросы с разбором. Разбор по конкретной компании и грейду — в наших гайдах и в Telegram-канале.