Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

1765 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 1765
Теория

Criteria API и Specification API в JPA — использовал? Для чего они нужны?

Criteria API и Specification API в JPA — это средства для динамического построения запросов к базе данных на языке Java, которые позволяют создавать типобезопасные и гибкие запросы без написания строк JPQL.

Читать ответ
Теория

Какое различие между методом toList() и методом collect(Collectors.toList()) в Stream API в Java?

В Java Stream API метод collect(Collectors.toList()) — это стандартный способ собрать элементы потока в список (List). Он возвращает новый список, содержащий все элементы потока.

Читать ответ
Теория

Описание задачи: Требуется реализовать REST endpoint для получения списка страховых полисов, которые принадлежат заданному клиенту и являются оплаченными. Поскольку в системе существует очень большое количество полисов, требуется предусмотреть параметр для ограничения результата.

В представленном коде есть несколько проблем:

Читать ответ
Теория

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

Преобразование монолитного приложения в микросервисы — это поэтапный процесс, который обычно включает следующие шаги:

Читать ответ
Теория

Что можете рассказать про Stream API в Java? Что это такое и какие типы операций в нём есть?

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

Читать ответ
Теория

Каким образом и через какой механизм был осуществлен интеграционный процесс микросервиса в вашем последнем проекте?

В моём последнем проекте интеграция микросервиса осуществлялась через REST API с использованием Spring Boot. Механизм интеграции включал:

Читать ответ
Теория

Каковы преимущества и недостатки использования Stream API в Java?

Stream API в Java предоставляет удобный способ обработки коллекций и других источников данных с использованием функционального стиля программирования.

Читать ответ