Как вы себя оцениваете? Middle, middle+, senior?
Java
Какой жизненный цикл у Spring бина?
Зачем нужно разделение по слоям (Layered Architecture) и какие ошибки часто совершаются?
С какими NoSQL базами данных работал?
Как связать сервисы из двух разных docker-compose файлов?
Как понять, использует ли запрос индекс? Как мониторить неиспользуемые индексы?
Условие Сложность: 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"
Какие Grant Types в OAuth 2.0 вы знаете и для чего нужны?
С какими интеграциями работал? API-интеграции с чем?
Расскажи об интересной задаче, которую ты выполнял на текущем проекте.
Знаешь ли ты преимущества реактивного стека и как он работает?
Есть два файла, каждый содержит целочисленные значения построчно. Какими алгоритмами можно найти пересечение этих двух множеств?
Какие бывают исключения в Java? Checked и unchecked.
Как создаётся объект анонимного класса?
Когда пробрасываешь исключения, что используешь, чтобы не потерять stack trace?
Какие кэши есть в Hibernate?
Доводилось ли вам самому реализовывать Generic классы?
Как вы были оформлены на предыдущих местах работы: ГПХ, трудовой договор, ИП или самозанятость?
Назовите гарантии доставки сообщений в Kafka и что они означают?
Вопрос 5. Есть две имплементации интерфейса, что произойдет при инжекте переменной с типом интерфейса в Spring bean? - В переменной будет первая имплементация - Возникнет ошибка на этапе компиляции - Возникнет ошибка на этапе поднятия контекста - Зависит от версии Spring