Errors & Nullability interview questions

18 real Errors & Nullability questions from the GraphQL bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Non-null?

Junior
  1. A.the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
  2. B.the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  3. C.the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value
  4. D.the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
Reveal the answer + AI explanation — free account

2. Which term means: "the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value"?

Junior
  1. A.Errors-as-data
  2. B.Null propagation
  3. C.Partial response
  4. D.Non-null
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Non-null — the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  2. B.Non-null — a result that returns both a populated data object and an errors list because some fields succeeded while others failed
  3. C.Non-null — the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  4. D.Non-null — the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value
Reveal the answer + AI explanation — free account

4. What is Null propagation?

Mid
  1. A.the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
  2. B.the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  3. C.the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  4. D.a result that returns both a populated data object and an errors list because some fields succeeded while others failed
Reveal the answer + AI explanation — free account

5. Which term means: "the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor"?

Mid
  1. A.Null propagation
  2. B.Partial response
  3. C.Errors array
  4. D.Errors-as-data
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Mid
  1. A.Null propagation — the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  2. B.Null propagation — a result that returns both a populated data object and an errors list because some fields succeeded while others failed
  3. C.Null propagation — the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
  4. D.Null propagation — a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
Reveal the answer + AI explanation — free account

7. What is Errors array?

Junior
  1. A.the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  2. B.a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
  3. C.the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
  4. D.a result that returns both a populated data object and an errors list because some fields succeeded while others failed
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Errors array — a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
  2. B.Errors array — the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value
  3. C.Errors array — the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  4. D.Errors array — the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
Reveal the answer + AI explanation — free account

10. What is Partial response?

Mid
  1. A.the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  2. B.a result that returns both a populated data object and an errors list because some fields succeeded while others failed
  3. C.a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
  4. D.the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
Reveal the answer + AI explanation — free account

11. Which term means: "a result that returns both a populated data object and an errors list because some fields succeeded while others failed"?

Mid
  1. A.Partial response
  2. B.Errors-as-data
  3. C.Null propagation
  4. D.Extensions
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Partial response — the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
  2. B.Partial response — a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
  3. C.Partial response — the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  4. D.Partial response — a result that returns both a populated data object and an errors list because some fields succeeded while others failed
Reveal the answer + AI explanation — free account

13. What is Errors-as-data?

Senior
  1. A.the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  2. B.a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
  3. C.the rule that when a non-null field resolves to nothing or errors, the failure bubbles up to the nearest nullable ancestor
  4. D.the top-level response key listing problems encountered, returned alongside any partial data that did succeed
Reveal the answer + AI explanation — free account

14. Which term means: "a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list"?

Senior
  1. A.Non-null
  2. B.Errors array
  3. C.Errors-as-data
  4. D.Partial response
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Senior
  1. A.Errors-as-data — the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  2. B.Errors-as-data — a result that returns both a populated data object and an errors list because some fields succeeded while others failed
  3. C.Errors-as-data — the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value
  4. D.Errors-as-data — a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
Reveal the answer + AI explanation — free account

16. What is Extensions?

Mid
  1. A.the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  2. B.the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value
  3. C.a result that returns both a populated data object and an errors list because some fields succeeded while others failed
  4. D.a design pattern modeling expected failures as schema union members instead of relying on the protocol-level errors list
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Extensions — a result that returns both a populated data object and an errors list because some fields succeeded while others failed
  2. B.Extensions — the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors
  3. C.Extensions — the top-level response key listing problems encountered, returned alongside any partial data that did succeed
  4. D.Extensions — the schema modifier, written with a trailing exclamation mark, guaranteeing a field or argument can never be the absence-of-value
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Errors & Nullability free