Реальные вопросы, которые задают на собеседованиях для Java-разработчик в Т-Банк.
Смотрите также задачи с собеседований для Java-разработчик
В чем разница между SQL и NoSQL
В чем разница между synchronizedMap и ConcurrentHashMap
В чем разница между Comparable и Comparator в Java
Как сервер обрабатывает большое количество одновременных запросов
Может ли любая операция в SQL содержаться в транзакции и какие есть исключения
Что такое thread pool и для чего он используется в Java?
В чем разница между ArrayList и LinkedList и когда их использовать
Что такое внешний ключ и первичный ключ в базах данных
Какие типы локов существуют в Java и чем они отличаются от synchronized?
Как создать транзакцию к базе данных без использования аннотации @Transactional
В чем отличие методов map и flatMap в Java Streams
Что такое оптимистичные и пессимистичные блокировки и в чем их разница
В чем причина возникновения ConcurrentModificationException в Java коллекциях?
Зачем нужны маркерные интерфейсы в Java?
Как ускорить параллельное выполнение метода с большим числом вызовов в Java?
Как избежать гонок при инкрементации счетчиков в многопоточном коде на Java?
Какие есть проблемы в использовании REST-класса
Какие есть стратегии ретраев
Зачем нужны транзакции
Как повысить надежность отправки запросов при недоступности стороннего сервиса
Все 36 вопросов доступны в Сопровождении до оффера
Узнать подробнее