ENIGMA AI
ENIGMA AI

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

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

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

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

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

system_design senior

С какими сложностями вы сталкивались при миграции приложений на Spring Boot?

backend Spring middle

Можете рассказать подробнее об этом?

general junior

Какие именно слова вы имеете в виду?

general junior

Ты в Москве?

general junior

Как спроектировать или улучшить данное API или техническое решение?

architecture middle

По каким критериям вы предлагаете выбирать архитектурные решения или подходы к реализации задачи?

architecture middle

Пользовались ли вы Cubase и, если да, то какие задачи вы в нём решали (написание аранжировок, партий и т.д.)?

general junior

Если запустить параллельно две одинаковые транзакции, которые увеличивают счетчик в базе данных (например, значение 5), то какое итоговое значение получится и как это повлияет на результат?

database SQL middle

Что делает брокер сообщений?

architecture junior

Для чего используется эта библиотека?

general junior

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

architecture middle

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

database middle

О какой строке идет речь при вызове клиента, вы имеете в виду 20-ю строку?

backend junior

Какой номер строки?

general junior

Как реализовать отправку и получение данных в коде?

architecture junior

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

general middle

Что такое вынос вычислений за пределы цикла и как это влияет на производительность?

algorithms junior

Что такое строка и как вывести её значение за пределы цикла?

language_specific junior

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

data_structures middle

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

architecture middle

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

database SQL junior

Как должен быть реализован класс?

oop junior

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

database Redshift middle

Где сейчас находится транзакция, если мы её удалили из кода?

database middle

Можно ли сократить запись конструкторов в классах, используя какие-либо синтаксические конструкции или сокращения?

language_specific junior

Нужно ли удерживать транзакцию в базе данных во время выполнения ретрая (повторной попытки) операции?

database middle

Хорошо ли расширять таблицу чеков дополнительными полями для хранения специфических данных, например, ошибок налоговой службы или данных других получателей?

database SQL middle

Как добавить условия в запрос или логику?

general junior

Расскажите про message brokers (брокеры сообщений).

architecture middle

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