538 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Возможна ли ситуация, при которой метод get по ключу в HashMap не находит элемент, хотя он был добавлен в коллекцию?
data_structuresmiddle
1×
Возможна ли ситуация, при которой использование мутабельного ключа в HashMap приводит к невозможности найти значение по этому ключу, даже если сам ключ не менялся?
data_structuresmiddle
1×
Чем отличается Set от HashSet?
data_structuresjunior
1×
Что происходит при вызове метода get по ключу в HashMap, если объект, который был ранее помещен в карту, больше не может быть найден (например, из-за изменения состояния ключа, влияющего на hashCode или equals)?
data_structuresmiddle
1×
Будут ли на собеседовании проверять знания Spring Framework или это происходит только после этапа с алгоритмами?
backendjunior
1×
Работали ли вы ранее со Stream API?
language_specificjunior
1×
Что такое лямбда-выражения в Java и как они работают?
language_specificjunior
1×
Можете ли вы написать или проанализировать программный код на языке Java?
language_specificjunior
1×
Какие специальные инструменты предоставляет Java для реализации многопоточности?
concurrencymiddle
1×
В чем заключается различие между примитивными и ссылочными типами данных в Java?
language_specificjunior
1×
Что такое ArrayList и как он работает?
data_structuresjunior
1×
Может ли класс быть final?
oopjunior
1×
Какие основные аннотации используются в JUnit 4?
testingjunior
1×
Использовали ли вы когда-либо модификатор final для класса в своей практике и зачем?
language_specificjunior
1×
Что такое анонимные классы и где они применяются?
oopjunior
1×
В чем отличие между Old Generation и Young Generation в Garbage Collector?
language_specificmiddle
1×
Какие существуют коллекции и массивы в Java?
language_specificjunior
1×
Как виртуальные потоки влияют на работу Garbage Collector в JVM?
language_specificsenior
1×
Может ли возникнуть ситуация, когда после оптимизации и выполнения final-блока останутся дубликаты в коллекции?
language_specificmiddle
1×
В чем различие между HashMap и TreeMap?
data_structuresjunior
1×
Как обойти стирание типов (type erasure) с помощью паттерна Super Type Token?
language_specificsenior
1×
Какие виды ExecutorService вы знаете и в чем их различия?
concurrencymiddle
1×
Что такое Comparable и Comparator?
language_specificjunior
1×
Как настроить проект так, чтобы проверка Checkstyle выполнялась автоматически при запуске локальных тестов?
testingmiddle
1×
Что привело вас в Java-разработку, когда вы заинтересовались ею и как произошел переход из юриспруденции в IT?
behavioraljunior
1×
Что такое DispatcherServlet в Spring MVC и каков его жизненный цикл обработки запроса?
backendmiddle
1×
Чем отличается интерфейс Map от реализации HashMap в Java?
data_structuresjunior
1×
Что при компиляции остается внутри скомпилированного класса, какие свойства и что с ними происходит?
language_specificmiddle
1×
Какие существуют альтернативы фреймворку Spring?
backendmiddle
1×
Как в Java или Spring выполнить код асинхронно в другом потоке?