Можете подробнее рассказать о проекте, на котором работали? Что нравилось, что не нравилось?
Какие основные сложности и ограничения вы видите при интеграции AI-сценариев в существующую backend-архитектуру, и как вы подходите к их решению?
Какие виды индексов в PostgreSQL знаешь? Расскажи про B-tree индекс, как устроен. Что такое GIN индекс?
Как вы шарили знания между разработчиками? Как был устроен код-ревью процесс?
На какой уровень оцениваете себя как разработчик и каков ваш опыт работы?
Был ли опыт с BPMN и Camunda?
Что такое партиции в Kafka и как выбирать их количество?
Связи в Hibernate (OneToOne, OneToMany, ManyToOne, ManyToMany) — жадные или ленивые по умолчанию?
Как Kafka достигает отсутствия дублей внутри consumer group?
Опишите, как вы реализовывали мониторинг и трассировку (observability) для распределённых backend-сервисов, и какие инструменты считаете наиболее эффективными для обнаружения и устранения проблем в продакшн-среде?
Есть ли военный билет, актуален ли он?
Расскажи про оптимизацию SQL-запросов. Какой запрос требовал оптимизации? Как поняли, что нужно тюнить? Что тюнили?
Нужно описать модель библиотеки. Есть 3 сущности: "Автор", "Книга", "Читатель". Физически книга только одна и может быть только у одного читателя. Нужно составить таблицы для библиотеки так что бы это учесть.
Можешь поэтапно описать, что происходит, когда ты делаешь HTTP-запрос в браузере — от ввода URL до получения ответа?
Как обрабатывались ситуации, когда сервис недоступен?
Что можно увидеть в pg_stat_statements? Что там хранится по запросам?
/ ** * Поиск двух чисел в массиве, сумма которых равна заданному числу * <p> * Напиши функцию, принимающую массив из положительных * неупорядоченных чисел первым аргументом * и положительное число вторым аргументом. * Функция должна возвращать true, если в массиве * есть 2 числа, которые в сумме дают 2-й аргумент. * <p> * Input: ([10, 15, 3, 7], 17) * Output: true */
Есть ли уже офферы или финальные этапы в других компаниях?
Приведите пример технического улучшения на проекте помимо бизнес-задач.
Расскажите про класс String в Java. Зачем он нужен и в чем его особенность?