Test MongoDB

Test MongoDB with answers to assess your knowledge and prepare for job interviews. Assess your technical level in 20 minutes.

Validate and promote your skills
Private results unless you share them
Compare your results to the developers average

Test details

Intermediate
October 2023
24 minutes
4.1/5(5)

MongoDB is a document-oriented database management system that can be distributed over any number of computers and does not require a predefined data schema. It is written in C ++. The server and tools are distributed under the SSPL license, the drivers under the Apache license, and the documentation under the Creative Commons license.
It is part of the NoSQL movement.This test validates your basic skills on the following topics:

  • The syntax
  • Aggregations
  • Dynamic attributes
  • Indexes
This test consists of 20 questions randomly selected from a database of 18 questions in MongoDB.Discover all our interview questions and answers here
⚠️ Ranking results of all timemay not be relevant because the test has not been taken enough times yet.
⌛ Ranking not yet available !The ranking will be available when a minimum of developers have completed it.

Test author : Inconnu

This quiz was designed by WeLoveDevs.com team.

Contributors4
developer avatar
developer avatar
developer avatar
developer avatar
Participate in test improvement

Sample question

THIS BLOCK IS THE SAME FOR ALL QUESTIONS

You must design a landscaper marketplace.

A person can register as a landscaper. She then chooses the services she offers from a pre-established list. She then declares - by selecting on a calendar - her availability (a start date and an end date, the days are always whole).

Another person can register on the site as a client. She can then select the one or more services she is looking for. A list of landscapers is then presented to her with a filter that allows only landscapers available for certain days / periods to be presented.

If the client finds an adequate landscaper, he can then select the dates he actually needs and then place an order.

All the questions of the quiz refer to this problem.

####Two important constraints are added to answer the questions:

No data redundancy is tolerated.

We will consider the storage of structured data (array, hash, json, etc.) in a single data field impossible.

You decide to model as follows:

# collection landscapers
{
  _id: ObjectId("4c0791e2b9ec877893f3363a"),
  name: "John Lennon",
  services:["sculpture", "labyrinth"]
}

The list of possible services is stopped in advance. How do you ensure that the written values are part of this list?

See 18 test questions.

Developers ratings

developer avatar
sofiane Turki
12/11/2024
developer avatar
Cyril
04/09/2023
Complexe comme il faut ! :D Un point d'amélioration : il est difficile de se "projeter" rapidement dans l'énoncé pour avoir la "big picture" en tête; même avec des capacités d'analyse certaines — je crois.
developer avatar
20/07/2023
je suis ravi de voir de bons tests pareils
developer avatar
Boulbaba Kahila
08/05/2022
developer avatar
Quentin Sanchez
09/03/2022