1. Что ты знаешь о модели OSI и можешь ли назвать её первый и последний уровни?
2. Какие шаблоны проектирования ты применяешь в своей работе?
3. Использовал ли ты паттерн прокси самостоятельно в коде?
4. Какие паттерны ты активно применяешь в своем коде?
5. Что ты понимаешь под принципами SOLID, DRY и KISS?
6. Можешь ли объяснить суть принципов SOLID в двух предложениях?
7. Какие типы виртуальных машин существуют, и к какому типу относится JVM?
8. Какие виды сборщиков мусора в Java ты знаешь, и как они функционируют?
9. Как сборщик мусора определяет, какие объекты можно удалить?
10. Почему в сборке мусора используется два подраздела для молодого поколения?
11. Когда запускается сборщик…