Оптимизация SQL-запросов: чем она заключалась?
Как парсить JSON в Java? Какие библиотеки используются и как выглядит код?
Расскажи про свой опыт работы со Spring и Spring Boot. Оцени себя по трёхбалльной шкале.
Как в Kafka сделать exactly-once на уровне консьюмера при сохранении в БД (избежать дубликатов)?
Расскажи про себя, почему сейчас в поиске, чего ищешь?
Какие коллекции в Java ты знаешь? Какая иерархия коллекций?
Что такое Bean и BeanDefinition в Spring?
Имеет ли значение порядок атрибутов в составном индексе PostgreSQL?
Как реализовать isPerfectSquare без Math.sqrt? Альтернативные подходы.
Вопрос 6. В топик Kafka попадает 10 сообщений, из топика читают 2 консьюмера с разными консьюмер-группами. Сколько сообщений считает каждый консьюмер? - 5 - 10 - Зависит от количества партиций в топике - Зависит от значения replicationFactor
Что такое Saga паттерн, как он работает и для чего нужен?
Оцените алгоритмическую сложность решения задачи о палиндроме. По времени и по памяти. Если алфавит фиксированный (английские буквы, 26 символов) — какова сложность по памяти?
Какие паттерны реализует Stream API?
Как оцениваешь свой грейд?
Расскажите принцип работы сборщика мусора (на примере G1 GC)
Что такое SOLID? Приведите примеры принципов.
Как защититься от двойного списания денег при передаче данных через Kafka?
Расскажите, как вы подходите к проектированию структуры базы данных PostgreSQL для высоконагруженного backend-сервиса и какие способы оптимизации производительности считаете наиболее эффективными?
Имеет ли значение порядок столбцов при создании композитного индекса?
На каких других языках программирования пишете помимо Java?