Java-разработчик — вопросы с реальных собеседований, часть 42
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Как долго вы проработали в компании и были ли вы оформлены в штате или через аутстаф-агентство, например, Ventra? Если затрагивать проекты Альфа-Банка, хотелось бы уточнить этот момент.
behavioraljunior
1×
Что такое Luminite?
generaljunior
1×
Какие существуют очереди для работы с многопоточностью?
concurrencymiddle
1×
Как в реляционной базе данных реализовать связь «многие ко многим», например, между авторами и книгами?
databaseSQLjunior
1×
Как в Java или Spring выполнить код асинхронно в другом потоке?
concurrencyJavamiddle
1×
Сталкивались ли вы с подобными ситуациями в своей профессиональной деятельности?
behavioraljunior
1×
В чем заключаются основные различия между паттернами проектирования Mediator и Proxy? Дайте определение каждому из них и объясните, в каких сценариях их следует использовать.
architecturemiddle
1×
Что такое пул соединений к базе данных и зачем он нужен?
databasemiddle
1×
В чем разница между Ingress и Egress в Kubernetes?
networkingKubernetesmiddle
1×
Что такое effectively final в Java и где это используется?
language_specificJavamiddle
1×
Можно ли любой объект добавить в Map в качестве ключа?
data_structuresjunior
1×
Где используются данные структуры или технологии?
generaljunior
1×
Существуют ли какие-либо ограничения?
generaljunior
1×
Обладает ли топик Kafka свойствами at-least-once, exactly-once или at-most-once?
backendKafkamiddle
1×
Какие Grant Types существуют в OAuth 2.0 и для чего они нужны?
securityOAuth2middle
1×
Расскажите про внутреннее устройство HashMap.
data_structuresJavamiddle
1×
Что именно вы имеете в виду под этим?
generaljunior
1×
Какие данные хранятся на постамате?
system_designmiddle
1×
Что мы получаем на вход в контексте обработки данных о заказе или генерации SMS-кодов?
backendjunior
1×
Нужно ли писать тесты, если код уже работает?
testingjunior
1×
Почему нельзя отправить SMS-сообщение напрямую, без промежуточного шага или привязки к пользователю?
system_designmiddle
1×
Что произойдет, если мы попытаемся получить заказ из очереди, в которую был добавлен только один элемент?
data_structuresjunior
1×
Как реализовать генерацию шестизначного кода подтверждения (OTP)?
backendjunior
1×
Что именно мы знаем о заказе в нашей системе и какие данные о нем хранятся?
system_designmiddle
1×
Опишите, как вы спроектируете систему хранения логов (lock storage system): микросервисы непрерывно генерируют сообщения, система должна собирать их и предоставлять возможность получения по запросу. Как будет устроена архитектура и основные компоненты?
system_designsenior
1×
Как вы будете организовать хранение логов, получаемых от различных сервисов, в системе хранения логов?
system_designmiddle
1×
На основе каких данных вы сможете выявить причины memory leak и OutOfMemoryError, и как определить, какой объект или компонент вызывает проблему?
backendmiddle
1×
На каком уровне архитектуры приложения должна выполняться проверка доступности баланса?
architecturemiddle
1×
Что необходимо добавить в данную архитектурную схему?