ENIGMA AI
ENIGMA AI

Java-разработчик, Middle — вопросы с реальных собеседований, часть 11

922 вопросов уровня Middle, отсортированы по частоте

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

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

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

devops middle

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

architecture middle

Занимались ли вы когда-нибудь разрешением конфликтов версий в зависимостях?

backend middle

Что такое BOM (Bill of Materials) в Maven и для чего он используется?

backend Maven middle

Зачем мы используем message broker?

architecture middle

Почему вы не воспользовались механизмом Push-уведомлений?

architecture middle

Какие существуют самые распространенные варианты Message Broker?

architecture middle

Что вы можете рассказать про устройство памяти в контексте программирования?

architecture middle

Что такое сборщики мусора (Garbage Collectors) и как они работают?

language_specific middle

Есть ли у вас догадки, где мы промахнулись?

behavioral middle

Что такое Native Method Stack?

language_specific Java middle

Можем ли мы потерять сообщение в системе обмена сообщениями, и может ли произойти дублирование сообщения?

architecture middle

В чем отличие аннотации @Async от CompletableFuture в Spring?

backend Java middle

Почему такой запрос может вызывать full table scan?

database SQL middle

Доводилось ли вам работать с многопоточностью и асинхронностью?

concurrency middle

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

architecture middle

Был ли у вас опыт использования публичных облаков?

devops middle

Какой примерный объем хранимых данных (меньше 100 гигабайт, сотни гигабайт, терабайт или петабайт)?

system_design middle

В чем заключается подход «жука» (bug algorithm) в робототехнике?

algorithms middle

Что такое QBase?

database middle

Насколько комплексные SQL-запросы вам приходилось писать и с какими сложностями вы сталкивались?

database SQL middle

Расскажите о паттернах проектирования.

architecture middle

Вы пользуетесь возможностью генерировать поды в Kubernetes через манифесты в репозитории?

devops Kubernetes middle

Чем отличается паттерн Singleton от паттерна Dependency Injection?

architecture middle

В чем различие между промежуточными и терминальными операциями в Java Stream API?

language_specific Java middle

Какой garbage collector вы используете и почему?

language_specific middle

Почему вы не используете GGC?

language_specific Go middle

Кто принимает решение о выборе конкретного алгоритма Garbage Collector в проекте?

language_specific middle

Есть ли у вас опыт работы с сетью и сетевыми протоколами?

networking middle

В каких случаях целесообразно использовать протокол UDP вместо TCP?

networking middle

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