Расскажите о вашем практическом опыте работы с MongoDB.
Является ли вызов метода get у объекта CompletableFuture операцией, которая блокирует поток или же работает без блокировки?
Можно ли использовать более неформальное обращение, например, перевод на ты, в рабочем общении?
Является ли допустимым помещать константы в определение интерфейса?
Можно ли объявить конструктор как приватный в классе?
Кто отвечает за выявление возможности тестирования исключений в коде?
В каком регионе памяти (стеке или куче) обычно располагается простое поле внутри объекта?
Кто обычно занимается оптимизацией и настройкой системы во времена пиковых нагрузок?
Можете объяснить, что из себя представляют тесты с параметрами и зачем они используются?
Можете объяснить, что подразумевается под термином 'Fraud' в контексте информационной безопасности или финансовых систем?
Какие свойства или элементы класса можно просмотреть или получить из его определения?
Какой шаблон проектирования используется при реализации Generics?
Почему в системах используют методы хэширования и какие задачи они помогают решать?
При выполнении программы происходит преобразование ссылки или объекта к его конкретному типу, известному во время выполнения или компиляции. Что это за процесс?
Какие подходы существуют для предотвращения нежелательных изменений данных в таблице, даже при наличии прав на редактирование?
Каким образом в SQL осуществляется указание связей между таблицами через идентификаторы при выполнении JOIN?
Могли бы вы рассказать о методе организации разработки и управления проектом, применяемом в вашем последнем проекте?
Как ты думаешь, что о тебе скажут твои коллеги при обсуждении твоей работы и профессиональных качеств?
Чем отличаются способы объединения изменений в Git с помощью rebase и merge при столкновениях?
Существовали ли в вашей команде какие-либо стандарты или рекомендации по разработке и структурированию микросервисов?