Tooling & Federation interview questions

18 Tooling & Federation 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 Federation?

Junior
  1. A.a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs
  2. B.an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  3. C.one service owning a slice of the federated schema that the gateway combines with others into the whole
  4. D.the composition layer that plans and executes a client query across subgraphs and merges their partial results

Answer + AI explanation with Pro

2. Which term means: "an architecture composing multiple independently owned subgraphs into one unified supergraph for clients"?

Junior
  1. A.Schema registry
  2. B.Apollo Client
  3. C.Federation
  4. D.Entity

Answer + AI explanation with Pro

3. Which statement is correct?

Junior
  1. A.Federation — a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps
  2. B.Federation — one service owning a slice of the federated schema that the gateway combines with others into the whole
  3. C.Federation — a service storing schema versions and running composition and breaking-change checks in CI before publishing
  4. D.Federation — an architecture composing multiple independently owned subgraphs into one unified supergraph for clients

Answer + AI explanation with Pro

4. What is Subgraph?

Mid
  1. A.an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  2. B.a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs
  3. C.the composition layer that plans and executes a client query across subgraphs and merges their partial results
  4. D.one service owning a slice of the federated schema that the gateway combines with others into the whole

Answer + AI explanation with Pro

5. Which term means: "one service owning a slice of the federated schema that the gateway combines with others into the whole"?

Mid
  1. A.Subgraph
  2. B.Apollo Client
  3. C.Gateway
  4. D.Entity

Answer + AI explanation with Pro

6. Which statement is correct?

Mid
  1. A.Subgraph — a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps
  2. B.Subgraph — an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  3. C.Subgraph — one service owning a slice of the federated schema that the gateway combines with others into the whole
  4. D.Subgraph — a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs

Answer + AI explanation with Pro

7. What is Gateway?

Mid
  1. A.an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  2. B.a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps
  3. C.the composition layer that plans and executes a client query across subgraphs and merges their partial results
  4. D.a service storing schema versions and running composition and breaking-change checks in CI before publishing

Answer + AI explanation with Pro

8. Which term means: "the composition layer that plans and executes a client query across subgraphs and merges their partial results"?

Mid
  1. A.Apollo Client
  2. B.Gateway
  3. C.Entity
  4. D.Subgraph

Answer + AI explanation with Pro

9. Which statement is correct?

Mid
  1. A.Gateway — one service owning a slice of the federated schema that the gateway combines with others into the whole
  2. B.Gateway — the composition layer that plans and executes a client query across subgraphs and merges their partial results
  3. C.Gateway — a service storing schema versions and running composition and breaking-change checks in CI before publishing
  4. D.Gateway — a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs

Answer + AI explanation with Pro

10. What is Entity?

Mid
  1. A.one service owning a slice of the federated schema that the gateway combines with others into the whole
  2. B.a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps
  3. C.a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs
  4. D.the composition layer that plans and executes a client query across subgraphs and merges their partial results

Answer + AI explanation with Pro

11. Which term means: "a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs"?

Mid
  1. A.Entity
  2. B.Gateway
  3. C.Federation
  4. D.Apollo Client

Answer + AI explanation with Pro

12. Which statement is correct?

Mid
  1. A.Entity — a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs
  2. B.Entity — the composition layer that plans and executes a client query across subgraphs and merges their partial results
  3. C.Entity — an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  4. D.Entity — a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps

Answer + AI explanation with Pro

13. What is Apollo Client?

Junior
  1. A.a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps
  2. B.the composition layer that plans and executes a client query across subgraphs and merges their partial results
  3. C.a service storing schema versions and running composition and breaking-change checks in CI before publishing
  4. D.one service owning a slice of the federated schema that the gateway combines with others into the whole

Answer + AI explanation with Pro

14. Which term means: "a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps"?

Junior
  1. A.Subgraph
  2. B.Schema registry
  3. C.Apollo Client
  4. D.Entity

Answer + AI explanation with Pro

15. Which statement is correct?

Junior
  1. A.Apollo Client — a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs
  2. B.Apollo Client — an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  3. C.Apollo Client — the composition layer that plans and executes a client query across subgraphs and merges their partial results
  4. D.Apollo Client — a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps

Answer + AI explanation with Pro

16. What is Schema registry?

Senior
  1. A.an architecture composing multiple independently owned subgraphs into one unified supergraph for clients
  2. B.a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs
  3. C.a popular client library providing a normalized cache, hooks and declarative data fetching for front-end apps
  4. D.a service storing schema versions and running composition and breaking-change checks in CI before publishing

Answer + AI explanation with Pro

17. Which term means: "a service storing schema versions and running composition and breaking-change checks in CI before publishing"?

Senior
  1. A.Schema registry
  2. B.Subgraph
  3. C.Gateway
  4. D.Apollo Client

Answer + AI explanation with Pro

18. Which statement is correct?

Senior
  1. A.Schema registry — one service owning a slice of the federated schema that the gateway combines with others into the whole
  2. B.Schema registry — a service storing schema versions and running composition and breaking-change checks in CI before publishing
  3. C.Schema registry — the composition layer that plans and executes a client query across subgraphs and merges their partial results
  4. D.Schema registry — a federated object type, identified by a @key, that can be referenced and extended across multiple subgraphs

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 Tooling & Federation 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