Что такое WebSocket? Для чего используется?
Есть таблица со 100 миллионами записей. Нужно выбрать все записи, где value > 100. Какие рекомендации для минимизации времени выполнения запроса?
Как вы себя оцениваете? Middle, middle+, senior?
Что даёт аннотация @Transactional и какие у неё атрибуты?
Расскажи про Spring Security: цепочка фильтров, SecurityContext, аутентификация JWT.
Как обеспечить надёжную отправку инвойса, если внешний сервис может упасть?
Для заданной строки необходимо определить длину самого большого палиндрома, который можно составить из ее символов. Палиндром — это слово, которое одинаково читается с начала и с конца, например "шалаш" или "потоп". Пример: Input: aaabbbcccddd Output: 11 (палиндром dccbbaaabbccd)
Как настроить размер thread pool для параллельных HTTP запросов?
Опиши жизненный цикл сущности в Hibernate.
Есть ли опыт нагрузочного тестирования Java-приложений и интеграций?
Есть ли опыт с Hazelcast?
Реализуй CompositeIterator с использованием дженериков, который объединяет два итератора одного типа
Какую коллекцию выбрать: ArrayList или LinkedList и почему?
Что такое оптимистичная и пессимистичная блокировки в JPA/Hibernate? Как устроены под капотом? В каких случаях что применять?
Где Spring Boot ищет компоненты, если нет @ComponentScan?
Сколько было RPS на пике? На запись сколько?
В чём разница между аннотациями @Repository и @Component в Spring?
Есть ли вещи, которые совсем не хотелось бы видеть в компании?
В чем разница между коллекцией (Collection) и стримом (Stream)?
Что такое backpressure?