ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Java — часть 42

268 популярных вопросов из 1630 собранных, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Какие существуют альтернативы фреймворку Spring?

backend Java middle

Как долго вы проработали в компании и были ли вы оформлены в штате или через аутстаф-агентство, например, Ventra? Если затрагивать проекты Альфа-Банка, хотелось бы уточнить этот момент.

behavioral junior

Что такое Luminite?

general junior

Какие существуют очереди для работы с многопоточностью?

concurrency middle

Как в реляционной базе данных реализовать связь «многие ко многим», например, между авторами и книгами?

database SQL junior

Как в Java или Spring выполнить код асинхронно в другом потоке?

concurrency Java middle

Сталкивались ли вы с подобными ситуациями в своей профессиональной деятельности?

behavioral junior

В чем заключаются основные различия между паттернами проектирования Mediator и Proxy? Дайте определение каждому из них и объясните, в каких сценариях их следует использовать.

architecture middle

Что такое пул соединений к базе данных и зачем он нужен?

database middle

В чем разница между Ingress и Egress в Kubernetes?

networking Kubernetes middle

Что такое effectively final в Java и где это используется?

language_specific Java middle

Можно ли любой объект добавить в Map в качестве ключа?

data_structures junior

Где используются данные структуры или технологии?

general junior

Существуют ли какие-либо ограничения?

general junior

Обладает ли топик Kafka свойствами at-least-once, exactly-once или at-most-once?

backend Kafka middle

Какие Grant Types существуют в OAuth 2.0 и для чего они нужны?

security OAuth2 middle

Расскажите про внутреннее устройство HashMap.

data_structures Java middle

Что именно вы имеете в виду под этим?

general junior

Какие данные хранятся на постамате?

system_design middle

Что мы получаем на вход в контексте обработки данных о заказе или генерации SMS-кодов?

backend junior

Нужно ли писать тесты, если код уже работает?

testing junior

Почему нельзя отправить SMS-сообщение напрямую, без промежуточного шага или привязки к пользователю?

system_design middle

Что произойдет, если мы попытаемся получить заказ из очереди, в которую был добавлен только один элемент?

data_structures junior

Как реализовать генерацию шестизначного кода подтверждения (OTP)?

backend junior

Что именно мы знаем о заказе в нашей системе и какие данные о нем хранятся?

system_design middle

Опишите, как вы спроектируете систему хранения логов (lock storage system): микросервисы непрерывно генерируют сообщения, система должна собирать их и предоставлять возможность получения по запросу. Как будет устроена архитектура и основные компоненты?

system_design senior

Как вы будете организовать хранение логов, получаемых от различных сервисов, в системе хранения логов?

system_design middle

На основе каких данных вы сможете выявить причины memory leak и OutOfMemoryError, и как определить, какой объект или компонент вызывает проблему?

backend middle

На каком уровне архитектуры приложения должна выполняться проверка доступности баланса?

architecture middle

Что необходимо добавить в данную архитектурную схему?

architecture middle

Вопросы по другим специальностям