Встречается на собеседованиях • сегодня
Какие знаешь характеристики у REST
REST (Representational State Transfer) — архитектурный стиль для распределенных систем, основанный на HTTP. Основные характеристики:
- Stateless — сервер не хранит состояние клиента между запросами. Каждый запрос содержит всю необходимую информацию.
- Кэширование — ответы могут кэшироваться для улучшения производительности.
- Единообразие интерфейса — стандартизированные методы (GET, POST, PUT, DELETE) и URI для ресурсов.
- Клиент-серверная архитектура — разделение ответственности между клиентом и сервером.
- Слои — система может состоять из нескольких слоев, каждый из которых выполняет свою функцию (например, балансировка нагрузки, кэширование).
Пример REST-запроса:
java
// GET запрос к API для получения пользователя с id=1
Response response = RestAssured.get("https://api.example.com/users/1");
System.out.println(response.getBody().asString());
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы