C100DBA MongoDB Certified DBA Associate Exam (Based on MongoDB 4.4) Free Practice Exam Questions (2025 Updated)
Prepare effectively for your MongoDB C100DBA MongoDB Certified DBA Associate Exam (Based on MongoDB 4.4) certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.
Aggregation Pipelines have a limit of:
Which mongodb tools allow us to work with our data in a human readable format?
In what format does mongodump creates backup files?
Which of the following commands will return all the posts with number of likes greater than 100 and less than 200, both inclusive?
Given a collection posts as shown below having a document array comments, which of the following command will create an index on the comment author descending?

Which of the following index would be optimum for the query?
Select all valid. db.test.find( { a : 5, c : 2 })
In a replicated cluster, which of the following node would only be used during an election?
You are comparing values of different BSON types in mongodb. You want to compare from lowest to highest. Which comparison order is used?
What does the totalKeysExamined field returned by the explain method indicate?
Addding the index {a:l} can potentially decrease the speed of which of the following operations? Check all that apply.
In a sharded replica set environment, the w Option provides ability for write concern and j Option provides ability for the data to be written on disk journal. Consider that we have a seven member replica set and we want to assure that the writes are committed to journal. What should be the value of j?
The difference between $push and $addToSet is:
JSON stands for
The________operator can be used to identify an element in the array to be updated without explicitly specifying
the position of the element.
Consider that the posts collection contains an array called ratings which contains ratings given to the post by various users in the following format:

Which of the following query will return all the documents where the ratings array contains elements that in some combination satisfy the query conditions?
Which of the following commands finds all the documents in the posts collection with post timestamp field as null?
MongoDB is a schema-less design.
You perform the following operation in the shell: db.foo.insert( { } ); What gets inserted?
Which of the following is a valid Replica Set configuration if you want:
1-Have 3 copies of everything
2- That RS3 is never primary
2- That RSI and RS2 can be primary?
You had to see the different configurations, RS3 could be hidden or priority 0 (But not a referee because we need
3 replicas), while RSI and RS2 could NOT have priority 0 or be hidden or anything like that
In a 4-member RS RSO , RSI, RS2 and RS3 + Referee, RSO (primary) falls after some write operations that have
replicated RSI and RS2 (but NOT RS3), who can get up as the new primary?
The configuration comes and in it we see that RS2 has a hidden: true (or a priority: 0, (I don't remember)