• What is MongoDB?

  • Why is MongoDB called a NoSQL database?

  • How does MongoDB differ from relational databases?

  • What is a document in MongoDB?

  • What is a collection in MongoDB?

  • What is a database in MongoDB?

  • What is BSON?

  • What are the advantages of MongoDB?

  • What are the limitations of MongoDB?

  • What data types are supported in MongoDB?

  • What is the default port of MongoDB?

  • What is the role of the _id field?

  • How does MongoDB store data internally?

  • How do you create a database in MongoDB?

  • How do you create a collection?

  • How do you insert a document into a collection?

  • What is insertOne() vs insertMany()?

  • How do you read data using find()?

  • What is the difference between find() and findOne()?

  • How do you update a document?

  • How do you delete a document?

  • What are CRUD operations?

  • What is Mongo Shell?

  • What is MongoDB Compass?

  • What is indexing in MongoDB?

  • Why are indexes important?

  • What is a cursor in MongoDB?

  • What is a namespace in MongoDB?

  • What are some common use cases of MongoDB?

  • When should MongoDB be preferred over SQL databases?