What's new
Updates and releases, newest first.
Your name, your level, your streak
- You now have a name on DBQuest – something like
mongo_conqueror_42. Click it on the home page to change it. - A level bar: every solved question earns XP, and you climb six levels from Newcomer to MongoDB Master.
- Daily streaks: solve at least one question a day and watch the count grow in the top bar.
- Twelve badges to collect, laid out as the stages of an aggregation pipeline, plus side quests for streaks and hard questions.
- Share your progress: a picture card with your level, XP, streak and badges, ready to post on WhatsApp or LinkedIn.
- "Continue your journey" on the home page picks up exactly where you left off.
MongoQuest is now DBQuest
- New home: dbquest.in. Your progress from MongoQuest comes along automatically the first time you visit.
- Finished a topic? Share it, and vote on what to add next – PostgreSQL is leading.
- Spotted a question that looks wrong? Tell us in one tap, right under the answer.
First release: MongoQuest
- 110 hands-on MongoDB questions across 12 topics, from
find()and projection to$lookupand$facet. - A real mongo-shell editor in your browser: write the query, run it against six small collections, and get your answer checked by its result – any query that returns the right documents passes.
- A cheatsheet beside every topic, and the full one-page cheatsheet for revision.
- Nothing to install, no account: progress is saved in your browser.
MongoDB topics:Finding & ProjectionComparison OperatorsLogical OperatorsElement & TypePattern MatchingSort, Limit & SkipArray QueriesEmbedded DocumentsAggregation BasicsGrouping & Accumulators$unwind & Array PipelinesJoins & Advanced StagesFull cheat sheet