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
medium
GraphQL
Why does rejecting an expensive query at the validation stage (before execution) matter for performance, not just security?
A
It doesn't matter for performance at all
B
It means ZERO resolver time, database queries, or batching overhead is spent on the rejected query — the cheapest possible point to stop it
C
Validation-stage rejection is actually slower than execution-stage rejection
D
It only matters for mutations
Check Answer