Java-разработчик — вопросы с реальных собеседований, часть 44
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скажите, пожалуйста, вы были единственным бэкенд-разработчиком в команде или работали в составе группы?
behavioraljunior
1×
В резюме указано, что вы занимали позицию тимлида. Расскажите подробнее, в чем заключались ваши основные функции и обязанности на этой роли?
behavioralmiddle
1×
Какую потребность клиентов не удовлетворяет текущий продукт?
product_managementmiddle
1×
Как рассчитывается годовой доход с учетом квартальных премий, если каждая из них составляет половину месячного оклада и при этом отсутствуют другие годовые бонусы?
generaljunior
1×
Верно ли, что в рамках политики импортозамещения и государственной поддержки приоритет отдается закупке отечественного программного обеспечения?
generaljunior
1×
Попадаем ли мы в тот формат, который вы сейчас для себя рассматриваете? Если есть вопросы, давайте обсудим.
behavioraljunior
1×
Вы из «Магнита» уже ушли или еще работаете?
behavioraljunior
1×
Опишите алгоритм.
algorithmsjunior
1×
Значит ли это, что сервис перестанет работать при таких таймаутах?
architecturemiddle
1×
Какие проблемы могут возникнуть, если оборачивать все операции в одну транзакцию?
databasemiddle
1×
Расскажите, что такое механизм исключений, для чего он нужен и какие существуют виды исключений?
language_specificjunior
1×
Где выполняются запросы, если они не находятся в рамках транзакции?
databasemiddle
1×
Какие существуют типичные проблемы в архитектуре системы и как их можно решить?
architecturesenior
1×
Что произойдет с транзакцией в базе данных, если во время ожидания ответа возникнет таймаут?
databasemiddle
1×
Какая фреза подойдет для чистовой обработки?
generaljunior
1×
Как реализовать выполнение метода класса внутри транзакции?
databasemiddle
1×
Чем отличается map от hash map и что означает «map» в данном контексте?
data_structuresjunior
1×
Как управлять областью действия транзакции при вызове одного метода из другого: как сделать так, чтобы транзакция применялась к обоим методам, только к первому или только к внутреннему?
databasemiddle
1×
Какие способы решения циклических зависимостей бинов в Spring вы знаете?
backendSpringmiddle
1×
Что такое поллинг и колбэк в контексте асинхронного программирования и в чем заключается разница между ними?
concurrencymiddle
1×
Что может привести к утечке памяти в Java?
language_specificJavamiddle
1×
Необходимо реализовать REST API эндпоинт, принимающий запрос в виде структуры данных, сохраняющий персональные данные (ПД) и отдающий результат. Какие Java-классы и пакеты вы бы реализовали и на каком уровне должна быть выполнена транзакция?
backendJavamiddle
1×
Что такое нотация Big O (О-большое) и как она используется для оценки сложности алгоритмов?
algorithmsjunior
1×
Какие основные проблемы возникают при многопоточном программировании?
concurrencymiddle
1×
Сталкивались ли вы с блокировками в базе данных и как вы их решали?
databasemiddle
1×
Приведите пример оптимизации SQL-запроса в PostgreSQL или Oracle, с которым вы сталкивались в своей практике.
databasePostgreSQLmiddle
1×
Можете описать проект с архитектурой микросервисов и рассказать, какова была ваша роль в нем?
architecturemiddle
1×
Как можно исправить или решить данную проблему?
generaljunior
1×
Что такое стримы, зачем они нужны и в чем их преимущества по сравнению с обычным скачиванием видео?
networkingjunior
1×
В каких случаях целесообразно использовать асинхронные вызовы?