21 Firestore questions from the Firebase 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.
A.the basic unit of storage in Firestore, a set of key-value fields living inside a collection
B.a startAt or startAfter pagination marker that resumes results from a specific document position
C.a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
D.an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling
Answer + AI explanation with Pro
2. Which term means: "the basic unit of storage in Firestore, a set of key-value fields living inside a collection"?
Junior
A.WriteBatch
B.Collection
C.Document
D.Subcollection
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Document — a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
B.Document — a container that holds documents and cannot itself store raw fields, only nested records
C.Document — a collection nested under a single document, used to model hierarchical one-to-many relationships
D.Document — the basic unit of storage in Firestore, a set of key-value fields living inside a collection
Answer + AI explanation with Pro
4. What is Collection?
Junior
A.the basic unit of storage in Firestore, a set of key-value fields living inside a collection
B.a collection nested under a single document, used to model hierarchical one-to-many relationships
C.a container that holds documents and cannot itself store raw fields, only nested records
D.a startAt or startAfter pagination marker that resumes results from a specific document position
Answer + AI explanation with Pro
5. Which term means: "a container that holds documents and cannot itself store raw fields, only nested records"?
Junior
A.WriteBatch
B.Composite index
C.Collection
D.Real-time listener
Answer + AI explanation with Pro
6. Which statement is correct?
Junior
A.Collection — a multi-field index that must be created so queries filtering or ordering on more than one field can run
B.Collection — a container that holds documents and cannot itself store raw fields, only nested records
C.Collection — an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling
D.Collection — a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
Answer + AI explanation with Pro
7. What is Subcollection?
Mid
A.the basic unit of storage in Firestore, a set of key-value fields living inside a collection
B.a multi-field index that must be created so queries filtering or ordering on more than one field can run
C.a collection nested under a single document, used to model hierarchical one-to-many relationships
D.a container that holds documents and cannot itself store raw fields, only nested records
Answer + AI explanation with Pro
8. Which term means: "a collection nested under a single document, used to model hierarchical one-to-many relationships"?
Mid
A.Subcollection
B.Composite index
C.Query cursor
D.Real-time listener
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.Subcollection — a container that holds documents and cannot itself store raw fields, only nested records
B.Subcollection — a startAt or startAfter pagination marker that resumes results from a specific document position
C.Subcollection — a collection nested under a single document, used to model hierarchical one-to-many relationships
D.Subcollection — a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
Answer + AI explanation with Pro
10. What is Real-time listener?
Mid
A.a startAt or startAfter pagination marker that resumes results from a specific document position
B.the basic unit of storage in Firestore, a set of key-value fields living inside a collection
C.a container that holds documents and cannot itself store raw fields, only nested records
D.an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling
Answer + AI explanation with Pro
11. Which term means: "an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling"?
Mid
A.Subcollection
B.Real-time listener
C.Document
D.Query cursor
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.Real-time listener — a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
B.Real-time listener — an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling
C.Real-time listener — a multi-field index that must be created so queries filtering or ordering on more than one field can run
D.Real-time listener — a startAt or startAfter pagination marker that resumes results from a specific document position
Answer + AI explanation with Pro
13. What is Composite index?
Senior
A.a startAt or startAfter pagination marker that resumes results from a specific document position
B.the basic unit of storage in Firestore, a set of key-value fields living inside a collection
C.a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
D.a multi-field index that must be created so queries filtering or ordering on more than one field can run
Answer + AI explanation with Pro
14. Which term means: "a multi-field index that must be created so queries filtering or ordering on more than one field can run"?
Senior
A.Subcollection
B.Composite index
C.Document
D.Query cursor
Answer + AI explanation with Pro
15. Which statement is correct?
Senior
A.Composite index — a container that holds documents and cannot itself store raw fields, only nested records
B.Composite index — a multi-field index that must be created so queries filtering or ordering on more than one field can run
C.Composite index — an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling
D.Composite index — a collection nested under a single document, used to model hierarchical one-to-many relationships
Answer + AI explanation with Pro
16. What is Query cursor?
Senior
A.the basic unit of storage in Firestore, a set of key-value fields living inside a collection
B.a startAt or startAfter pagination marker that resumes results from a specific document position
C.a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
D.a container that holds documents and cannot itself store raw fields, only nested records
Answer + AI explanation with Pro
17. Which term means: "a startAt or startAfter pagination marker that resumes results from a specific document position"?
Senior
A.Document
B.Query cursor
C.WriteBatch
D.Real-time listener
Answer + AI explanation with Pro
18. Which statement is correct?
Senior
A.Query cursor — an onSnapshot subscription that pushes updates to clients whenever matching data changes, instead of polling
B.Query cursor — a collection nested under a single document, used to model hierarchical one-to-many relationships
C.Query cursor — the basic unit of storage in Firestore, a set of key-value fields living inside a collection
D.Query cursor — a startAt or startAfter pagination marker that resumes results from a specific document position
Answer + AI explanation with Pro
19. What is WriteBatch?
Mid
A.a multi-field index that must be created so queries filtering or ordering on more than one field can run
B.a container that holds documents and cannot itself store raw fields, only nested records
C.a startAt or startAfter pagination marker that resumes results from a specific document position
D.a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
Answer + AI explanation with Pro
20. Which term means: "a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit"?
Mid
A.Subcollection
B.Document
C.Query cursor
D.WriteBatch
Answer + AI explanation with Pro
21. Which statement is correct?
Mid
A.WriteBatch — a collection nested under a single document, used to model hierarchical one-to-many relationships
B.WriteBatch — a startAt or startAfter pagination marker that resumes results from a specific document position
C.WriteBatch — the basic unit of storage in Firestore, a set of key-value fields living inside a collection
D.WriteBatch — a grouping of up to 500 set, update, or delete operations committed together as a single atomic unit
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 Firestore question come with Pro.