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

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

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

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

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

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

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

Каталог

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

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

Каково отличие между проектами, созданными с использованием Spring Boot и стандартными Spring Framework приложениями?

Основное отличие между Spring Boot и стандартным Spring Framework заключается в уровне автоматизации и удобстве настройки.

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

Каким образом вы взаимодействовали с Spring Controller при выполнении тестов?

Для тестирования Spring Controller часто используют MockMvc — это удобный инструмент из Spring Test, который позволяет выполнять HTTP-запросы к контроллеру без запуска полноценного сервера.

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

Как определить, что аннотация @Bean используется для свойства внутри класса при конфигурации Spring?

Аннотация @Bean в Spring обычно применяется к методам внутри класса, помеченного как @Configuration. Она указывает, что метод возвращает объект, который должен быть зарегистрирован в контексте Spring как bean.

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

Применяли ли вы аннотацию @SpringBootTest в своих тестах для запуска контекста Spring?

Аннотация @SpringBootTest используется для интеграционных тестов в Spring Boot. Она загружает полный контекст приложения, что позволяет тестировать компоненты в условиях, близких к реальному запуску.

Читать ответ
System Design

Есть бэкенд, есть юай. Стек стандартный: Java, Spring, React, Postgres.

Для проектирования REST-эндпоинта с тремя источниками данных и учетом требований по пропускной способности и времени отклика, предлагаю следующий подход:

Читать ответ