ENIGMA AI
ENIGMA AI

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

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

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

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

Скажите, пожалуйста, вы были единственным бэкенд-разработчиком в команде или работали в составе группы?

behavioral junior

В резюме указано, что вы занимали позицию тимлида. Расскажите подробнее, в чем заключались ваши основные функции и обязанности на этой роли?

behavioral middle

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

product_management middle

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

general junior

Верно ли, что в рамках политики импортозамещения и государственной поддержки приоритет отдается закупке отечественного программного обеспечения?

general junior

Попадаем ли мы в тот формат, который вы сейчас для себя рассматриваете? Если есть вопросы, давайте обсудим.

behavioral junior

Вы из «Магнита» уже ушли или еще работаете?

behavioral junior

Опишите алгоритм.

algorithms junior

Значит ли это, что сервис перестанет работать при таких таймаутах?

architecture middle

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

database middle

Расскажите, что такое механизм исключений, для чего он нужен и какие существуют виды исключений?

language_specific junior

Где выполняются запросы, если они не находятся в рамках транзакции?

database middle

Какие существуют типичные проблемы в архитектуре системы и как их можно решить?

architecture senior

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

database middle

Какая фреза подойдет для чистовой обработки?

general junior

Как реализовать выполнение метода класса внутри транзакции?

database middle

Чем отличается map от hash map и что означает «map» в данном контексте?

data_structures junior

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

database middle

Какие способы решения циклических зависимостей бинов в Spring вы знаете?

backend Spring middle

Что такое поллинг и колбэк в контексте асинхронного программирования и в чем заключается разница между ними?

concurrency middle

Что может привести к утечке памяти в Java?

language_specific Java middle

Необходимо реализовать REST API эндпоинт, принимающий запрос в виде структуры данных, сохраняющий персональные данные (ПД) и отдающий результат. Какие Java-классы и пакеты вы бы реализовали и на каком уровне должна быть выполнена транзакция?

backend Java middle

Что такое нотация Big O (О-большое) и как она используется для оценки сложности алгоритмов?

algorithms junior

Какие основные проблемы возникают при многопоточном программировании?

concurrency middle

Сталкивались ли вы с блокировками в базе данных и как вы их решали?

database middle

Приведите пример оптимизации SQL-запроса в PostgreSQL или Oracle, с которым вы сталкивались в своей практике.

database PostgreSQL middle

Можете описать проект с архитектурой микросервисов и рассказать, какова была ваша роль в нем?

architecture middle

Как можно исправить или решить данную проблему?

general junior

Что такое стримы, зачем они нужны и в чем их преимущества по сравнению с обычным скачиванием видео?

networking junior

В каких случаях целесообразно использовать асинхронные вызовы?

architecture middle

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