Напишите SQL-запрос для подсчёта средней зарплаты по каждому сотруднику за год. Таблица содержит поля: fio, date, amount (salary)
Какой функционал ты выберешь для первого smoke-suite стримингового сервиса (Netflix, Amazon и т.д.)?
Какие виды алгоритмов шифрования вы знаете?
Какие бывают индексы в базах данных?
Какая Java используется на проекте? Что изменилось при переходе с 17 на 21?
Условие Сложность: MEDIUM Дана закодированная строка следующего формата: k[encoded_text] Здесь k — это число повторений строки encoded_text. Строка гарантированно имеет корректный формат: нет лишних пробелов, скобки всегда правильные и т.д. Необходимо декодировать строку Пример: Input: "3[a]2[bc]" Output: "aaabcbc" Input: "3[a2[c]]" Output: "accaccacc" Input: "2[abc]3[cd]ef" Output: "abcabccdcdcdef"
Можно ли использовать массив в качестве ключа HashMap? Почему это плохая идея?
Какие ORM использовали? Когда Hibernate, когда JDBC? Были ли Liquibase/Flyway?
Зачем нужна Java Memory Model?
Какие виды изоляции транзакций есть в Transaction Manager?
Опыт с реляционными базами данных и другими БД?
Почему в проекте применялось два брокера сообщений — Kafka и RabbitMQ?
Какие методы аутентификации вы знаете?
Как бороться с грязным чтением в Hibernate при многопоточном доступе к одной сущности?
Как бы вы реализовали веб-сервис, который синхронно отправляет сообщение в Kafka и ждёт ответа из другого топика?
Можем ли мы использовать другие механизмы кроме версионирования в optimistic locking?
Если readiness проба не проходит, Kafka Listener будет работать или не будет?
На каком сервере приложений работает Spring WebFlux? Почему не Tomcat?
Насколько плотно работал с нереляционными базами данных (MongoDB, Redis)?
Как работает аннотация @Transactional в Spring? Что такое прокси и когда создаётся?