Java-разработчик , Middle — вопросы с реальных собеседований, часть 11
922 вопросов уровня Middle, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Какие средства сборки вы использовали?
devops
middle
1×
Какие проблемы с управлением памятью могут возникать в процессе разработки программного обеспечения?
architecture
middle
1×
Занимались ли вы когда-нибудь разрешением конфликтов версий в зависимостях?
backend
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Какие средства сборки вы использовали?
В основном работал с Webpack и Vite. На прошлом проекте переезжали с CRA на Vite — это дало заметное ускорение сборки, особенно в dev-режиме. Webpack использовал для более сложных конфигураций, где нужна была тонкая настройка под разные окружения. Webpack: настраивал мульти-страничные приложения с разделением кода (code splitting), использовал splitChunks для вендорных бандлов и динамические импорты с React.lazy.…
✓ Опыт с Webpack: code splitting, Module Federation, кастомные лоадеры
✓ Миграция с CRA на Vite: ускорение dev-сборки, настройка прокси и rollupOptions
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Что такое BOM (Bill of Materials) в Maven и для чего он используется?
backend
Maven
middle
1×
Зачем мы используем message broker?
architecture
middle
1×
Почему вы не воспользовались механизмом Push-уведомлений?
architecture
middle
1×
Какие существуют самые распространенные варианты Message Broker?
architecture
middle
1×
Что вы можете рассказать про устройство памяти в контексте программирования?
architecture
middle
1×
Что такое сборщики мусора (Garbage Collectors) и как они работают?
language_specific
middle
1×
Есть ли у вас догадки, где мы промахнулись?
behavioral
middle
1×
Что такое Native Method Stack?
language_specific
Java
middle
1×
Можем ли мы потерять сообщение в системе обмена сообщениями, и может ли произойти дублирование сообщения?
architecture
middle
1×
В чем отличие аннотации @Async от CompletableFuture в Spring?
backend
Java
middle
1×
Почему такой запрос может вызывать full table scan?
database
SQL
middle
1×
Доводилось ли вам работать с многопоточностью и асинхронностью?
concurrency
middle
1×
Какими провайдерами облачных сервисов вы пользовались?
architecture
middle
1×
Был ли у вас опыт использования публичных облаков?
devops
middle
1×
Какой примерный объем хранимых данных (меньше 100 гигабайт, сотни гигабайт, терабайт или петабайт)?
system_design
middle
1×
В чем заключается подход «жука» (bug algorithm) в робототехнике?
algorithms
middle
1×
Что такое QBase?
database
middle
1×
Насколько комплексные SQL-запросы вам приходилось писать и с какими сложностями вы сталкивались?
database
SQL
middle
1×
Расскажите о паттернах проектирования.
architecture
middle
1×
Вы пользуетесь возможностью генерировать поды в Kubernetes через манифесты в репозитории?
devops
Kubernetes
middle
1×
Чем отличается паттерн Singleton от паттерна Dependency Injection?
architecture
middle
1×
В чем различие между промежуточными и терминальными операциями в Java Stream API?
language_specific
Java
middle
1×
Какой garbage collector вы используете и почему?
language_specific
middle
1×
Почему вы не используете GGC?
language_specific
Go
middle
1×
Кто принимает решение о выборе конкретного алгоритма Garbage Collector в проекте?
language_specific
middle
1×
Есть ли у вас опыт работы с сетью и сетевыми протоколами?
networking
middle
1×
В каких случаях целесообразно использовать протокол UDP вместо TCP?
networking
middle