Реальные вопросы, которые задают на собеседованиях для Java-разработчик в Техноинтеллект.
Смотрите также задачи с собеседований для Java-разработчик
В чем разница между HashMap и ConcurrentHashMap
Зачем нужен Spring Framework
Что такое BeanPostProcessor и как он работает в Spring
Реализовывали ли паттерн саги для консистентности в микросервисах
Почему микросервисы нецелесообразны для стартапа
Что такое микросервисы и какие преимущества они дают
Столкнулись ли с падением приложения из-за большого количества потоков
Каков жизненный цикл Spring Bean и порядок инициализации контекста
Какие есть способы поддержания консистентности данных в распределенной системе микросервисов и как решать проблему отката изменений
Что такое стримы в Java и как они работают
Какие области видимости (scopes) есть у Spring Bean кроме singleton и prototype
В чем разница между Future и CompletableFuture и как с ними работать
Что такое концепция ForkJoin
Что происходит при вызове метода get у Future
Как работает ConcurrentHashMap, есть ли у него локи и как это влияет на производительность
В чем разница между Java Stream, Thread и Collection
В чем разница ленивых и жадных стримов в Java
Использовали ли ForkJoinPool на практике
В чем разница между моками и спаями в тестировании
Что нельзя сделать в конструкторе Spring Bean
Все 25 вопросов доступны в Сопровождении до оффера
Узнать подробнее