DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
GraphQL Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
hard
GraphQL
Why does GraphQL guarantee serial execution specifically for mutations but not queries?
A
It's an arbitrary, unmotivated design choice
B
Mutations cause side effects, and unordered side effects would make application behavior unpredictable in a way unordered reads generally don't
C
Mutations are always slower to execute
D
Queries cannot have more than one top-level field
Check Answer