Акции и промокоды Отзывы о школах

Тест по API

Оцените свои знания в области проектирования и работы с API — от базовых HTTP-методов до стратегий аутентификации и версионирования. Пройдите тест и определите свой уровень владения REST API.

REST, HTTP-методы, статус-коды, аутентификация, версионирование и документация

О тесте

Бесплатный онлайн-тест по API содержит три уровня сложности: лёгкий (10 вопросов за 10 минут), средний (15 вопросов за 15 минут) и продвинутый (20 вопросов за 20 минут). Тест охватывает принципы REST-архитектуры, протокол HTTP, форматы обмена данными и лучшие практики проектирования программных интерфейсов.

Что проверяет тест

Лёгкий уровень проверяет понимание HTTP-методов (GET, POST, PUT, DELETE), основных статус-кодов и структуры запросов и ответов. Средний уровень включает вопросы по заголовкам, CORS, аутентификации через токены и API-ключи, а также пагинации и фильтрации. Продвинутый уровень охватывает OAuth 2.0, JWT, HATEOAS, idempotентность, Rate Limiting, GraphQL vs REST, версионирование API и документирование через OpenAPI/Swagger.

После прохождения вы получите детальный результат с процентом правильных ответов и оценкой — это поможет выявить слабые места в проектировании и использовании API.

Кому подойдёт

  • Бэкенд-разработчикам — чтобы проверить знания по проектированию надёжных и масштабируемых API.
  • Фронтенд-разработчикам — для понимания работы с серверными интерфейсами и обработки ответов.
  • Перед собеседованием — вопросы продвинутого уровня часто встречаются на интервью для бэкенд- и фуллстек-позиций.
  • HR-специалистам — отправьте ссылку кандидату для быстрой оценки знаний в области API.

Как проходит тестирование

Выберите подходящий уровень и нажмите «Начать тест». Вопросы отображаются по одному, порядок и варианты ответов перемешиваются каждый раз. Регистрация не нужна, результат виден сразу. Возвращайтесь к тесту, чтобы закрепить знания.

Категории курсов