Confidently Practice Online with Free C100DEV Exam Cram

Practice your MongoDB Certified Developer Associate certification test with free C100DEV exam cram and take control of your certification preparation. At FreeExamCram, you can practice online for free using real C100DEV exam dumps, verified questions, and expert-designed free online practice tests. Moreover our MongoDB C100DEV exam cram backed by our confidence-boosting refund guarantee.

Exam Code: C100DEV
Exam Questions: 411
MongoDB Certified Developer Associate
Updated: 15 Apr, 2026
Viewing Page : 1 - 42
Practicing : 1 - 5 of 411 Questions
Question 1

Consider a collection named orders with the following documents:
{
   "_id" : ObjectId("5f0a7e80d8c9c7b5a48c49e1"),
   "order_id" : 101,
   "customer_name" : "John Doe",
   "order_date" : ISODate("2022-01-01T00:00:00.000Z"),
   "items" : [
      {
         "product_name" : "Apple",
         "quantity" : 2,
         "price" : 0.99
      },
      {
         "product_name" : "Banana",
         "quantity" : 5,
         "price" : 0.5
      }
   ]
}
 
{
   "_id" : ObjectId("5f0a7e80d8c9c7b5a48c49e2"),
   "order_id" : 102,
   "customer_name" : "Jane Doe",
   "order_date" : ISODate("2022-01-02T00:00:00.000Z"),
   "items" : [
      {
         "product_name" : "Orange",
         "quantity" : 3,
         "price" : 0.79
      },
      {
         "product_name" : "Mango",
         "quantity" : 2,
         "price" : 1.99
      }
   ]
}
 
{
   "_id" : ObjectId("5f0a7e80d8c9c7b5a48c49e3"),
   "order_id" : 103,
   "customer_name" : "Bob Smith",
   "order_date" : ISODate("2022-01-03T00:00:00.000Z"),
   "items" : [
      {
         "product_name" : "Peach",
         "quantity" : 4,
         "price" : 1.49
      },
      {
         "product_name" : "Pear",
         "quantity" : 1,
         "price" : 2.99
      }
   ]
}
What is the query to retrieve the total sales for each customer in the orders collection?

Options :
Answer: B

Question 2

Which of the following stages do you need to use to randomly select 10 documents from a specific collection?

Options :
Answer: D

Question 3

Where is the MongoDB configuration file usually located?

Options :
Answer: B

Question 4

Consider a tasks collection that holds task records. The document structure is as follows:
{
  "_id": ObjectId("64b64c58ed01c0a5e72dbf5f"),
  "task": "Review PR",
  "status": "pending",
  "assignedTo": "alice"
}
Two operations are performed concurrently:
Operation A:

db.tasks.findAndModify({
    query: { task: "Review PR", status: "pending" },
    remove: true
});
Operation B:
db.tasks.findAndModify({
    query: { task: "Review PR", status: "pending" },
    update: { $set: { status: "completed" } },
    new: true
});
Operation B starts slightly after Operation A but before Operation A completes. What will be the final state of the tasks collection after both operations have been executed?

Options :
Answer: A

Question 5

Consider a MongoDB database containing a collection of documents representing online orders for an e-commerce website. The documents have the following structure:
{
   "_id": ObjectId("5f95a1d11a12b400001b75c0"),
   "order_number": "ORD-001",
   "order_date": ISODate("2022-01-01T00:00:00.000Z"),
   "customer": {
      "name": "John Doe",
      "email": "[email protected]"
   },
   "items": [
      { "product_name": "Smartphone", "quantity": 2, "price": 800 },
      { "product_name": "Laptop", "quantity": 1, "price": 1500 }
   ],
   "shipping_address": {
      "street": "123 Main St",
      "city": "New York",
      "state": "NY",
      "zipcode": "10001"
   },
   "total_amount": 3000
}
Select an aggregation pipeline that returns the total sales amount by state and month, for orders placed in the year 2022. The result should have the following format:

Options :
Answer: A

Viewing Page : 1 - 42
Practicing : 1 - 5 of 411 Questions

© Copyrights FreeExamCram 2026. All Rights Reserved

We use cookies to ensure that we give you the best experience on our website (FreeExamCram). If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the FreeExamCram.