Найти в Дзене

❓ Подборка популярных вопросов с собеседования на позицию Middle Java Developer


1. Что такое Garbage Collection, и какие стратегии сборки мусора вы знаете?
2. Разница между HashMap и ConcurrentHashMap в Java. Когда бы вы использовали каждый из них?
3. Объясните принцип работы Spring IoC (Inversion of Control) и DI (Dependency Injection) в Spring Framework
4. Как работает аннотация @Transactional в Spring? В каких случаях она может привести к проблемам?
5. Расскажите о паттерне проектирования Singleton. Какие подходы к его реализации вы знаете?
6. Расскажите о работе с WeakHashMap в Java. В каких случаях использование слабых ссылок может быть полезным?
7. Как работает механизм автоупаковки (autoboxing) и автораспаковки (unboxing) в Java? В каких случаях это может привести к неожиданным результатам?
8. Что такое CompletableFuture в Java? Зачем необходим данный интерфейс?
9. Что такое Stream API и какие операции возможно выполнять с егопомощью?
10. Что такое Java Memory Model, и какие проблемы могут возникнуть при многопоточной работе с памятью?

⬇️ А какие вопросы задавали тебе на интервью? Пиши в комментариях
👍 Поставь лайк этому посту, если тебе нравятся наш контент

Заглядывай к нам в Телеграм канал и забирай полезный и актуальный контент из мира программирования
1 минута