Skip to content

MongoDB Associate Developer

Exam Overview

The MongoDB Associate Developer exam validates the ability to build applications using MongoDB. This certification demonstrates proficiency in CRUD operations, data modeling, indexing, aggregation pipelines, and Atlas tools for application development.

Exam Details: - Exam Code: MongoDB Associate Developer - Duration: 75 minutes - Number of Questions: 62 multiple-choice questions - Passing Score: 65% - Cost: $150 USD - Delivery: Online proctored - Validity: 3 years - Prerequisites: None (hands-on MongoDB development experience recommended)

Exam Domains

Domain 1: CRUD Operations (30%)

  • Insert, find, update, and delete operations
  • Update operators ($set, $inc, $push, $pull, $unset)
  • Bulk write operations
  • Query operators and projections
  • Cursor methods and modifiers

Key Operations: - insertOne(), insertMany() - find(), findOne() - updateOne(), updateMany(), replaceOne() - deleteOne(), deleteMany() - bulkWrite()

Domain 2: Indexes (15%)

  • Single field, compound, and multikey indexes
  • Text and geospatial indexes
  • TTL and unique indexes
  • Index performance analysis with explain()
  • Index creation strategies

Key Concepts: - Index selectivity and cardinality - Covered queries - ESR rule (Equality, Sort, Range) - Index intersection

Domain 3: Data Modeling (20%)

  • Embedding vs referencing patterns
  • Schema design patterns (polymorphic, bucket, outlier, attribute)
  • One-to-one, one-to-many, many-to-many relationships
  • Schema validation
  • Document size limits

Key Patterns: - Embedded documents for frequently accessed related data - References for large or independently accessed data - Subset pattern for reducing working set size - Extended reference pattern for reducing joins

Domain 4: Aggregation (25%)

  • Pipeline stages ($match, $group, $project, $lookup, $unwind)
  • Aggregation expressions and operators
  • $facet for multi-faceted aggregations
  • $graphLookup for graph queries
  • Aggregation optimization

Key Stages: - $match, $group, $project, $sort, $limit, $skip - $lookup (left outer join), $unwind - $addFields, $set, $replaceRoot - $bucket, $bucketAuto, $facet

Domain 5: Atlas Tools (10%)

  • Atlas Search (full-text search)
  • Atlas Charts (data visualization)
  • Atlas Data API (REST API for CRUD)
  • Atlas Triggers (event-driven functions)

Key Concepts: - Search index creation and configuration - Lucene-based search operators - Chart types and data source configuration - Trigger types (database, scheduled, authentication)

Study Materials

Official Resources

Study Guide Files

Resource Description
Fact Sheet Quick reference with exam details and key facts
Study Strategy Recommended study approach and timeline
Practice Plan Week-by-week study schedule with hands-on labs
Scenarios High-yield exam scenarios and solution patterns
Notes Detailed topic notes organized by domain

Notes Index

File Topics Covered
01 - CRUD Operations insertOne/Many, find, update operators, delete, bulk write
02 - Indexes Single field, compound, multikey, text, geospatial, TTL
03 - Data Modeling Embedding vs referencing, schema patterns
04 - Aggregation Pipeline stages, expressions, operators
05 - Atlas Tools Atlas Search, Charts, Data API, Triggers