Errors & Nullability interview questions

18 Errors & Nullability questions from the GraphQL bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

8. Which term means: "the top-level response key listing problems encountered, returned alongside any partial data that did succeed"?

Junior
  1. A.Errors array
  2. B.Partial response
  3. C.Errors-as-data
  4. D.Extensions

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

17. Which term means: "the open-ended response map carrying non-standard metadata, such as error codes or tracing, outside data and errors"?

Mid
  1. A.Errors array
  2. B.Extensions
  3. C.Null propagation
  4. D.Errors-as-data

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

Free to start

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every Errors & Nullability question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers