Java-разработчик , Junior — вопросы с реальных собеседований, часть 8
649 вопросов уровня Junior, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Какие методы Stream API вы чаще всего использовали в своей работе?
language_specific
Java
junior
1×
Из чего можно создать стрим в Java?
language_specific
Java
junior
1×
Как создать свой функциональный интерфейс в Java?
language_specific
Java
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Какие методы Stream API вы чаще всего использовали в своей работе?
На практике я чаще всего использовал три группы методов Stream API: терминальные (collect, forEach, reduce), промежуточные (filter, map, flatMap) и методы для работы с Optional. В ежедневных задачах это покрывает 90% кейсов. 1. Терминальные методы Самый частый — collect(Collectors.toList()). Им я собираю результаты фильтрации или трансформации. Например, нужно было отфильтровать заказы со статусом "новый" и получить…
✓ Терминальные методы: collect, forEach, reduce — для завершения цепочки и получения результата
✓ Промежуточные методы: filter, map, flatMap — для обработки элементов без изменения исходной коллекции
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Что делает метод map в Java Streams?
language_specific
Java
junior
1×
Какой метод Stream API в Java реализует предикат?
language_specific
Java
junior
1×
Что происходит, если создать анонимный класс с одним методом?
language_specific
Java
junior
1×
Какие еще терминальные методы используются в Stream API?
language_specific
Java
junior
1×
Какие интерфейсы реализует данный тип данных?
language_specific
junior
1×
Что такое имплементация и чем она отличается от других понятий?
oop
junior
1×
Какие элементы останутся в массиве после применения функции фильтрации?
algorithms
junior
1×
Какие условия применяются при фильтрации данных?
database
SQL
junior
1×
Какой будет порядок ключей после сортировки?
data_structures
junior
1×
Что такое окно в контексте программирования или операционных систем?
general
junior
1×
Какова алгоритмическая сложность в худшем, лучшем и среднем случае?
algorithms
junior
1×
Является ли List, содержащий Map, реализацией структуры данных?
data_structures
junior
1×
Назовите три коллекции, которые вы чаще всего используете в работе.
data_structures
junior
1×
В чем разница между последовательным и параллельным выполнением операций?
concurrency
junior
1×
Что делает оператор процента (%) в программировании?
algorithms
junior
1×
Зачем использовать setTimeout?
web
JavaScript
junior
1×
Расскажите о ситуации, когда вы столкнулись с трудностями в работе, и как вы их решили?
behavioral
junior
1×
Как это относится к code review?
general
junior
1×
Через какой сервис вы сейчас смотрите?
general
junior
1×
С каким техническим стеком вы работали?
behavioral
junior
1×
Что означает ключевое слово void в языках программирования?
language_specific
junior
1×
Что является ключами в данных таблицах?
database
junior
1×
Если два объекта равны по методу equals, должны ли они иметь одинаковый хеш-код?
language_specific
Java
junior
1×
Что такое связь «один ко многим» (one-to-many)?
database
junior
1×
Тебе больше нравится делать фичу, у которой есть реальные пользователи и обратная связь?
behavioral
junior
1×
Является ли этот язык статически типизированным?
language_specific
junior
1×
В чем разница между методами hashCode() и equals()?
language_specific
Java
junior