Встречается на собеседованиях • сегодня
Приведи примеры задач на последнем месте работы
Разрабатывал REST API для банковского приложения на Spring Boot. Основные задачи:
- Реализация JWT-аутентификации
- Оптимизация SQL-запросов к PostgreSQL
- Интеграция с платежными системами
- Написание unit-тестов (JUnit 5, Mockito)
Пример кода одного из endpoint'ов:
```java
@RestController
@RequestMapping("/api/accounts")
public class AccountController {
@GetMapping("/{id}/balance")
@PreAuthorize("hasRole('USER')")
public ResponseEntity getBalance(
@PathVariable Long id,
@AuthenticationPrincipal UserDetails user) {
if (!accountService.isOwner(id, user.getUsername())) {
return ResponseEntity.status(FORBIDDEN).build();
}
return ResponseEntity.ok(accountService.getBalance(id));
}
}
```
Также участвовал в:
- Рефакторинге legacy-кода
- Настройке CI/CD (Jenkins)
- Разработке микросервиса для нотификаций (Kafka)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы