Что гарантируют ключевые слова volatile и synchronized?
На что обращать внимание при анализе Heap Dump?
Расскажи про последнее место работы, чем занимался?
Какая у вас была версия Java?
Нужны ли индексы в данной задаче и на какие поля? Какие индексы создаются по умолчанию? С какой версии PostgreSQL автоматически создаётся индекс на внешний ключ?
Дублирование запросов приходило от какого-то внешнего сервиса?
Что можно увидеть в pg_stat_statements? Что там хранится по запросам?
Зачем нужен constraint foreign key? Без него нельзя что ли?
Две параллельные транзакции обновляют одну строку (списание и начисление) — нужно ли что-то сделать? Проблема lost update.
Прочитайте код, определите что будет выведено в конце выполнения программы
Высокая утилизация базы данных — что предложить: партиционирование, шардирование?
Низкая утилизация базы, но приложение тормозит — в чём могут быть причины?
В чём разница между synchronized block и атомиками? Как работает CAS?
Расскажите о своём опыте работы
Какие стратегии наследования знаешь в JPA? Какие использовал?
Расскажите про ваш текущий опыт и стек
Как определяли границы микросервисов?
Почему ушли из [компания]?
Чем отличается стек от хипа (heap) в Java? Где хранятся строки?
Если в проде наблюдается рост потребления памяти, с чего начать расследование?