Когда мы пытаемся положить новые значения, как он понимает, что надо добавить новую запись или обновить существующую?
Для каких задач подошёл бы Istio?
В чём проблема volatile с типами Long и Double?
Как с помощью Spring Data обновить имя персона (например, с Вадим на Дмитрий), зная его ID?
С какими NoSQL базами данных работали? Что такое NoSQL база данных?
Как вы катили изменения базы данных на прод? Использовали ли Liquibase?
Какой жизненный цикл у Spring бина?
Какие гарантии предоставляет volatile? Чем отличается от Atomic?
Достаточно ли того, что hashCode вычисляется только из final полей? Может ли хэш всё равно измениться?
Что инициировало расчёты начислений и сверок? Какой механизм триггерил этот процесс?
Расскажи об иерархии коллекций в Java
Какие проблемы распределённых систем вы знаете и какие паттерны их решают?
Что является корневыми точками (GC Roots) для сборщика мусора?
create table profiles ( profile_id serial primary key, user_id integer not null references users(user_id) ); insert into users select x from generate_series(1, 99999) as seq(x); insert into profiles select x, 100000 - x from generate_series(1, 99999) as seq(x); Select u.user_id, p.profile_id, p.user_id as profile_user_id From users u Join profiles p on u.users_id = p.user_id
Какие, на ваш взгляд, есть недостатки у SOLID?
Напишите SQL-запрос для подсчёта средней зарплаты по каждому сотруднику за год. Таблица содержит поля: fio, date, amount (salary)
Расскажите о сложном баге или сложной доработке на последнем проекте
С DLT топиками что делаете?
Как обработать загрузку файла (картинки) через HTTP-запрос в Spring MVC и сохранить на диск?
Как организован контроль качества кода?