Как организован контроль качества кода?
Использовали ли Planning Poker или другие методы оценки задач?
Реактивное программирование: минусы и когда оно целесообразно?
Как понять, что проблема с connection pool? Как это проявляется для приложения?
Какие индексы ты бы добавил на таблицу и почему?
Расскажите, как вы подходите к проектированию структуры базы данных PostgreSQL для высоконагруженного backend-сервиса и какие способы оптимизации производительности считаете наиболее эффективными?
Почему произойдёт StackOverflowError, если нет локальных переменных? Чем заполнится память?
Участвовал ли ты в процессах релизов?
Расскажи про кейс, когда ты заметил, что какой-то процесс не работает или работает плохо, предложил идею и её внедрили.
Кто занимался тестированием и системной аналитикой на проекте?
Почему хочешь сменить место работы?
Если несколько объектов ссылаются друг на друга по кругу, но больше нигде не используются, удалит ли их GC?
Почему GC-паузы были такими долгими? Из-за чего?
Как себя оцениваете по уровню (Senior или Middle)?
Как вы реализовывали сбор логов и мониторинг в микросервисной архитектуре?
Зачем нужны два массива (temp и result)?
Для чего используются Docker Volumes?
Как работаешь с базой данных? Hibernate/JPA — как используешь?
Был ли у тебя опыт работы с хранилищами (S3, MinIO)?
Расскажи про работу Garbage Collector в Java.