Реальные вопросы, которые задают на собеседованиях для Java-разработчик в Дом.рф.
Смотрите также задачи с собеседований для Java-разработчик
Как работает транзакция в Spring
Что такое внедрение зависимостей
Что такое dependency injection
В чем разница между реляционной базой данных и нереляционной базой данных
Что такое безопасность потока
Какие уровни изоляции транзакций существуют и как они помогают избежать проблем с конкурентным доступом?
Что происходит при вызове метода с @Transactional из другого метода с @Transactional в том же классе
Какие требования предъявляются к ключам в HashMap в Java
Что такое хэш-таблица, как она устроена и какие проблемы возникают при коллизиях
Как решать циклические зависимости
Использовали ли паттерн для гарантированной отправки уведомлений
Реализовать метод для вычисления средней зарплаты сотрудников с зарплатой выше заданного лимита с использованием стримов
Приходилось ли заниматься централизованной обработкой исключений
Можно ли удалить элемент из исходной коллекции с помощью стрима
Какие существуют варианты создания бинов в Spring
Почему доступ к элементу в Map по ключу в Java происходит за константное время
Как устроен жизненный цикл Spring бина и как в него встроиться
Могут ли элементы потеряться в HashMap
Какие типы операций со стримами существуют
Почему элемент может не находиться в HashMap при правильном переопределении hashCode и equals
Все 26 вопросов доступны в Сопровождении до оффера
Узнать подробнее