ENIGMA AI
ENIGMA AI

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

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

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

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

Расскажите про микросервис «История операций», который отвечал за сбор операций из разных источников.

architecture middle

Какие проблемы возникали при работе с Project Reactor и что именно в нем вызывало сложности?

backend Java middle

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

architecture middle

Можно ли удалить какой-либо из индексов, если добавить составной индекс по полям B и A?

database SQL middle

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

system_design middle

Какие сетевые взаимодействия происходят с момента ввода адреса youtube.com в адресную строку браузера до отображения страницы?

networking middle

Можно ли подделать SSL/TLS-сертификат?

security middle

Откуда компьютер или браузер знает, где находится DNS-сервер и как происходит процесс определения его адреса?

networking middle

Почему нельзя подделать SSL/TLS сертификат?

security middle

Выполняете ли вы запросы к сервисам параллельно или последовательно при сборе истории операций?

concurrency middle

Как IDE понимает, что лицензии неактивны?

architecture middle

Почему невозможно подделать цифровую подпись, использующую закрытый ключ?

security middle

Должно ли получение истории операций происходить в синхронном режиме по запросу от пользователя?

architecture middle

От каких технологий хотели отойти при переходе на Project Reactor?

backend Java middle

Что подразумевается под операциями чтения и записи в контексте B-деревьев (B-tree) индексов? Речь идет о дисковых операциях ввода-вывода?

data_structures middle

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

architecture middle

Сколько памяти будет занимать 1 миллиард символов?

data_structures junior

В какой момент происходит чтение данных с диска в операционных системах?

architecture middle

Что из себя представляет B-tree индекс?

data_structures middle

Можно ли изменить контракт интерфейса после его публикации?

architecture middle

Почему для индексов в базах данных используется B-дерево (или B+ дерево), а не красно-черное дерево, которое применяется, например, в Java HashMap?

database PostgreSQL middle

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

architecture senior

Существуют ли альтернативные подходы к обработке запросов, например, самообработка запросов внутри приложения?

architecture middle

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

system_design senior

Почему было тяжело найти разработчиков с опытом работы с Project Reactor?

backend Java middle

Что такое YugabyteDB?

database YugabyteDB middle

В чем разница между YDB, CockroachDB и YugabyteDB?

database YDB middle

Как определить, что размер пула соединений (pool size) в HikariCP сконфигурирован некорректно?

database Java middle

Что такое NewSQL?

database senior

Что такое чёрный список технологий (blacklist) и как он используется в разработке?

general junior

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