Pagination (Relay connections) interview questions

15 real Pagination (Relay connections) 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 Cursor pagination?

Junior
  1. A.fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  2. B.a Relay wrapper pairing one item (its node) with the opaque cursor marking that item's position in the list
  3. C.the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  4. D.selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Cursor pagination — fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  2. B.Cursor pagination — the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
  3. C.Cursor pagination — the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  4. D.Cursor pagination — selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
Reveal the answer + AI explanation — free account

4. What is Connection?

Mid
  1. A.the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  2. B.a Relay wrapper pairing one item (its node) with the opaque cursor marking that item's position in the list
  3. C.selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
  4. D.the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Mid
  1. A.Connection — selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
  2. B.Connection — a Relay wrapper pairing one item (its node) with the opaque cursor marking that item's position in the list
  3. C.Connection — the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  4. D.Connection — the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
Reveal the answer + AI explanation — free account

7. What is Edge?

Mid
  1. A.selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
  2. B.the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
  3. C.a Relay wrapper pairing one item (its node) with the opaque cursor marking that item's position in the list
  4. D.fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Mid
  1. A.Edge — fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  2. B.Edge — a Relay wrapper pairing one item (its node) with the opaque cursor marking that item's position in the list
  3. C.Edge — selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
  4. D.Edge — the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
Reveal the answer + AI explanation — free account

10. What is PageInfo?

Mid
  1. A.a Relay wrapper pairing one item (its node) with the opaque cursor marking that item's position in the list
  2. B.fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  3. C.the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  4. D.the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.PageInfo — the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
  2. B.PageInfo — fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  3. C.PageInfo — selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
  4. D.PageInfo — the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
Reveal the answer + AI explanation — free account

13. What is Offset pagination?

Junior
  1. A.fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  2. B.the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  3. C.the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
  4. D.selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Junior
  1. A.Offset pagination — fetching a page relative to an opaque position marker rather than a numeric offset, keeping results stable as data changes
  2. B.Offset pagination — selecting a page by skipping a fixed count of leading rows, simple but prone to drift when rows are inserted or deleted
  3. C.Offset pagination — the Relay pattern type wrapping a paginated list as edges plus page metadata, returned by a list field
  4. D.Offset pagination — the Relay metadata object reporting whether further pages exist and the boundary cursors of the current page
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 Pagination (Relay connections) free