Mutations & Subscriptions interview questions

18 real Mutations & Subscriptions 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 Mutation operation?

Junior
  1. A.the root operation used to create, update or delete data, expected to cause server-side side effects
  2. B.the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
  3. C.the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  4. D.a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
Reveal the answer + AI explanation — free account

2. Which term means: "the root operation used to create, update or delete data, expected to cause server-side side effects"?

Junior
  1. A.Subscription transport
  2. B.Subscription operation
  3. C.Mutation operation
  4. D.Serial execution
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Mutation operation — a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
  2. B.Mutation operation — the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  3. C.Mutation operation — the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
  4. D.Mutation operation — the root operation used to create, update or delete data, expected to cause server-side side effects
Reveal the answer + AI explanation — free account

4. What is Serial execution?

Mid
  1. A.the root operation used to create, update or delete data, expected to cause server-side side effects
  2. B.a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
  3. C.the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
  4. D.the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
Reveal the answer + AI explanation — free account

5. Which term means: "the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions"?

Mid
  1. A.Subscription transport
  2. B.Optimistic response
  3. C.Subscription operation
  4. D.Serial execution
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Mid
  1. A.Serial execution — a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
  2. B.Serial execution — a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
  3. C.Serial execution — the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
  4. D.Serial execution — the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
Reveal the answer + AI explanation — free account

7. What is Subscription operation?

Junior
  1. A.the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  2. B.the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
  3. C.the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
  4. D.a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
Reveal the answer + AI explanation — free account

8. Which term means: "the root operation that opens a long-lived stream pushing real-time updates to the client as events occur"?

Junior
  1. A.Optimistic response
  2. B.Mutation payload type
  3. C.Subscription operation
  4. D.Mutation operation
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Subscription operation — a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
  2. B.Subscription operation — the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  3. C.Subscription operation — the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
  4. D.Subscription operation — a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
Reveal the answer + AI explanation — free account

10. What is Subscription transport?

Mid
  1. A.the root operation used to create, update or delete data, expected to cause server-side side effects
  2. B.the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
  3. C.a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
  4. D.the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
Reveal the answer + AI explanation — free account

11. Which term means: "the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers"?

Mid
  1. A.Serial execution
  2. B.Subscription operation
  3. C.Subscription transport
  4. D.Mutation operation
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Subscription transport — the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  2. B.Subscription transport — the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
  3. C.Subscription transport — a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
  4. D.Subscription transport — the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
Reveal the answer + AI explanation — free account

13. What is Mutation payload type?

Senior
  1. A.the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  2. B.the root operation used to create, update or delete data, expected to cause server-side side effects
  3. C.a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
  4. D.a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
Reveal the answer + AI explanation — free account

14. Which term means: "a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result"?

Senior
  1. A.Optimistic response
  2. B.Subscription transport
  3. C.Mutation payload type
  4. D.Subscription operation
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Senior
  1. A.Mutation payload type — a dedicated return object wrapping the affected entity plus metadata so a write can request fields on its result
  2. B.Mutation payload type — the root operation used to create, update or delete data, expected to cause server-side side effects
  3. C.Mutation payload type — the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
  4. D.Mutation payload type — the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
Reveal the answer + AI explanation — free account

16. What is Optimistic response?

Mid
  1. A.the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
  2. B.a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
  3. C.the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
  4. D.the persistent connection, typically WebSockets via graphql-ws, that carries pushed event payloads to subscribers
Reveal the answer + AI explanation — free account

17. Which term means: "a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled"?

Mid
  1. A.Subscription transport
  2. B.Mutation operation
  3. C.Serial execution
  4. D.Optimistic response
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Optimistic response — a client-predicted result applied to the cache immediately before the server confirms a write, then reconciled
  2. B.Optimistic response — the root operation used to create, update or delete data, expected to cause server-side side effects
  3. C.Optimistic response — the guarantee that top-level write fields run one after another in order rather than in parallel, preventing race conditions
  4. D.Optimistic response — the root operation that opens a long-lived stream pushing real-time updates to the client as events occur
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 Mutations & Subscriptions free