Java-разработчик — вопросы с реальных собеседований, часть 48
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Как генерируются уникальные идентификаторы в распределенных системах и какие проблемы возникают при их параллельной генерации под высокой нагрузкой?
system_designsenior
1×
С какими сложностями вы сталкивались при миграции приложений на Spring Boot?
backendSpringmiddle
1×
Можете рассказать подробнее об этом?
generaljunior
1×
Какие именно слова вы имеете в виду?
generaljunior
1×
Ты в Москве?
generaljunior
1×
Как спроектировать или улучшить данное API или техническое решение?
architecturemiddle
1×
По каким критериям вы предлагаете выбирать архитектурные решения или подходы к реализации задачи?
architecturemiddle
1×
Пользовались ли вы Cubase и, если да, то какие задачи вы в нём решали (написание аранжировок, партий и т.д.)?
generaljunior
1×
Если запустить параллельно две одинаковые транзакции, которые увеличивают счетчик в базе данных (например, значение 5), то какое итоговое значение получится и как это повлияет на результат?
databaseSQLmiddle
1×
Что делает брокер сообщений?
architecturejunior
1×
Для чего используется эта библиотека?
generaljunior
1×
Как организовать асинхронную работу в методе, чтобы избежать бесконечного цикла и правильно разделить зоны ответственности?
architecturemiddle
1×
Что произойдет, если несколько реплик сервиса одновременно попытаются выполнить миграции базы данных при старте?
databasemiddle
1×
О какой строке идет речь при вызове клиента, вы имеете в виду 20-ю строку?
backendjunior
1×
Какой номер строки?
generaljunior
1×
Как реализовать отправку и получение данных в коде?
architecturejunior
1×
В чем сейчас могут возникнуть сложности или неприятности при разработке?
generalmiddle
1×
Что такое вынос вычислений за пределы цикла и как это влияет на производительность?
algorithmsjunior
1×
Что такое строка и как вывести её значение за пределы цикла?
language_specificjunior
1×
Как устроена структура данных map и как она работает под капотом?
data_structuresmiddle
1×
Каким образом данные изначально попадают в эту сущность?
architecturemiddle
1×
Как база данных связывает записи в таблице с конкретным чеком: какой механизм используется для установления связи по ссылке или метаданным?
databaseSQLjunior
1×
Как должен быть реализован класс?
oopjunior
1×
Как организовать процесс получения данных, если целевая таблица в Redshift пуста: нужно ли считывать данные из таблицы для отправки и записывать их обратно?
databaseRedshiftmiddle
1×
Где сейчас находится транзакция, если мы её удалили из кода?
databasemiddle
1×
Можно ли сократить запись конструкторов в классах, используя какие-либо синтаксические конструкции или сокращения?
language_specificjunior
1×
Нужно ли удерживать транзакцию в базе данных во время выполнения ретрая (повторной попытки) операции?
databasemiddle
1×
Хорошо ли расширять таблицу чеков дополнительными полями для хранения специфических данных, например, ошибок налоговой службы или данных других получателей?
databaseSQLmiddle
1×
Как добавить условия в запрос или логику?
generaljunior
1×
Расскажите про message brokers (брокеры сообщений).