Встречается на 2% собеседований по Java
С какими технологиями работал для взаимодействия между сервисами
REST API (Spring Boot, JAX-RS), gRPC (Protocol Buffers), Apache Kafka для асинхронного обмена сообщениями, WebSocket (STOMP) для real-time коммуникации.
Пример REST с Spring:
java
@RestController
@RequestMapping("/api/users")
public class UserController {
@Autowired
private UserService userService;
text
@GetMapping("/{id}")
public ResponseEntity<User> getUser(@PathVariable Long id) {
return ResponseEntity.ok(userService.findById(id));
}}
text
**Пример Kafka Producer:**
```java
@Autowired
private KafkaTemplate<String, String> kafkaTemplate;
public void sendMessage(String topic, String message) {
kafkaTemplate.send(topic, message);
}Также работал с RabbitMQ, GraphQL (Apollo), Feign Client для HTTP-вызовов между сервисами.

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