Встречается на собеседованиях • сегодня

Какие были требования к задаче в последнем проекте

В последнем проекте требовалось разработать REST API для управления пользователями с использованием Spring Boot. Ключевые требования: - **JWT-аутентификация** (регистрация, вход, роли USER/ADMIN) - **CRUD операции** для сущности User (с валидацией полей) - **Логирование** (Slf4j + запись в файл) - **Тестирование**: Unit (JUnit 5, Mockito) + интеграционные (TestContainers) - **Документация**: Swagger/OpenAPI - **Деплой**: Docker + CI/CD (GitHub Actions) Пример эндпоинта: ```java @PostMapping("/register") public ResponseEntity register(@Valid @RequestBody UserDto userDto) { User user = userService.register(userDto); return ResponseEntity.ok(user); } ``` Дополнительно: кэширование (Redis), пагинация, обработка ошибок (CustomExceptionHandler).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы