538 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Использовали ли вы когда-либо try-with-resources или транзакции в своей работе?
language_specificmiddle
1×
Зачем в языке Java нужна гарантия volatile?
concurrencymiddle
1×
Если первый поток завершит работу, можем ли мы гарантировать, что именно будет выведено в System.out.println?
concurrencymiddle
1×
Какие проблемы возникали при работе с Project Reactor и что именно в нем вызывало сложности?
backendmiddle
1×
От каких технологий хотели отойти при переходе на Project Reactor?
backendmiddle
1×
Почему было тяжело найти разработчиков с опытом работы с Project Reactor?
backendmiddle
1×
Как определить, что размер пула соединений (pool size) в HikariCP сконфигурирован некорректно?
databasemiddle
1×
Что такое ThreadLocal и для чего он используется?
concurrencymiddle
1×
Какие проблемы возникают при использовании CompletableFuture и асинхронном запуске задач?
concurrencymiddle
1×
В чем может быть проблема, если при работе с ArrayList возникла ConcurrentModificationException?
data_structuresmiddle
1×
Что такое предикат в функциональных интерфейсах?
language_specificjunior
1×
Знакомы ли вы с Bean Validation (JSR 380) в Java?
language_specificmiddle
1×
Что вы можете рассказать про функциональные интерфейсы?
language_specificjunior
1×
Если объект меняется, может ли его хэш-код измениться?
language_specificmiddle
1×
Сколько LongStream-операций генерирует данный код?
language_specificmiddle
1×
Какая коллекция в Java лучше всего подходит для ситуации, когда нужно редко вносить и удалять элементы, но при этом часто требуется получать значения по индексу?
data_structuresjunior
1×
Что такое Type Erasure и как он связан с параметризованными типами?
language_specificmiddle
1×
Что такое SafePoint и для чего он используется?
language_specificsenior
1×
Какое влияние оказывает JIT-компиляция на поведение приложения при возникновении задержек (лагов) в рантайне?
language_specificsenior
1×
Как реализовать LRU (Least Recently Used) cache для Java, используя только доступные коллекции?
data_structuresmiddle
1×
Какая коллекция лучше подойдет для итерации по 100 миллионам элементов: ArrayList или LinkedList?
data_structuresmiddle
1×
Какие реализации коллекций в Java вы знаете и с какими из них работали?
data_structuresjunior
1×
Расскажите, как устроен метод put в HashMap?
data_structuresmiddle
1×
В чем отличие между System.out.println и System.out.print?
language_specificjunior
1×
Что такое List в Java?
data_structuresjunior
1×
К каким элементам кода в Java можно применить модификатор final?
language_specificjunior
1×
Что происходит с классом, который помечен ключевым словом final?
oopjunior
1×
Можно ли пометить любой элемент аннотацией @Bean, чтобы он стал бином?
language_specificjunior
1×
Перестраиваются ли элементы из списков в красно-черное дерево при достижении определенного порога в HashMap?