Встречается на собеседованиях • сегодня
Что такое REST
REST (Representational State Transfer) — архитектурный стиль для создания веб-сервисов, основанный на стандартных HTTP-методах (GET, POST, PUT, DELETE и др.). Ключевые принципы:
- Ресурсы — всё представлено в виде URI (например,
/users/123). - HTTP-методы — операции над ресурсами (GET — чтение, POST — создание и т.д.).
- Stateless — сервер не хранит состояние клиента между запросами.
- Кэширование — ответы могут кэшироваться.
- Единообразие интерфейса — стандартизация взаимодействия.
Пример REST-запроса (Java + Spring):
java
@RestController
@RequestMapping("/api/users")
public class UserController {
@GetMapping("/{id}")
public User getUser(@PathVariable Long id) {
return userService.findById(id);
}
}REST часто использует JSON/XML для передачи данных и широко применяется в современных API.

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