Встречается на собеседованиях • сегодня
Что такое GraphQL схема
GraphQL схема — это контракт между клиентом и сервером, описывающий типы данных и операции (запросы, мутации, подписки), которые доступны в API. Она определяет структуру данных и правила их запроса.
Схема состоит из:
- Типы (объекты, скаляры, перечисления)
- Запросы (получение данных)
- Мутации (изменение данных)
- Подписки (реактивные обновления)
Пример простой схемы:
graphql
type User {
id: ID!
name: String!
email: String
}
type Query {
getUser(id: ID!): User
}
type Mutation {
createUser(name: String!, email: String): User
}Особенности:
- Строгая типизация
- Явное описание возможных операций
- Валидация запросов на этапе компиляции
- Возможность интроспекции (запроса самой схемы через __schema)
Схема обычно описывается на SDL (Schema Definition Language) — специальном DSL для GraphQL.

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