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

Взаимодействовал ли с другими сервисами

Да, взаимодействовал с REST API, SOAP, gRPC и GraphQL. Чаще всего использовал REST API через Spring Boot (RestTemplate, WebClient, Feign).

Пример REST-запроса через Feign:

java
@FeignClient(name = "user-service", url = "${user.service.url}")
public interface UserClient {
    @GetMapping("/users/{id}")
    User getUserById(@PathVariable Long id);
}

Для асинхронных запросов использовал WebClient:

java
WebClient.create("https://api.example.com")
    .get()
    .uri("/data")
    .retrieve()
    .bodyToMono(Data.class);

Также работал с Apache Kafka для обмена сообщениями между микросервисами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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