गुरुर्ब्रह्मा गुरुर्विष्णु गुरुर्देवो महेश्वरा गुरुर्साक्षात परब्रह्म तस्मै श्री गुरवे नमः !
How much will our Atlas cluster cost per month?
1 USD
5 USD
Nothing. It’s free.
20 USD
10 USD
How many documents were imported by our mongoimport command?
44,800
40,600
46,000
40,001
46,014
What is the runtime of the first document listed in our collection?
14 min
103 min
1 min
6 min
23 min
Which of the following accurately describe PyMongo?
A client library for connecting to MongoDB
A library that supports the MongoDB aggregation framework and query language
A programming language
A Python library
A hosting platform for MongoDB
What elements of the provided connection string do you need to change in order to successfully connect to MongoDB from Python?
username
authorization source
password
cluster name
database
Which of the following are true of the aggregation pipeline?
An individual stage within a pipeline performs many different types of tasks.
Aggregation pipelines are similar to Linux shell pipelines.
Pipelines use a MongoDB collection as input.
You may include a particular type of stage in an aggregation pipeline only once.
The task a pipeline stage performs is tunable.
What data structure is used to define expressions in the aggregation framework?
int
string
dictionary
list
tuple
What are the two components of a sort expression?
direction
field
count
size
list
Question 1
What is an API?
1 point
A practice for dev-ops teams enabling developers to deliver frequent changes reliably
A framework which dictates the architecture of your program and controls the program flow
Code that works with data and provides a mechanism for software to access resources from the back-end
A version control system used to manage your code
Question 2
When a user tries to login to a website, he/she gets an authentication failure error. Who do you think can fix this error? (Select all that apply)
1 point
Full-stack Developer
Front-end Developer
Back-end Developer
Question 3
In addition to SQL, which tool can help you access databases?
1 point
pip
npm
ORM
CI/CD
Question 4
Build automation can automate which of the following tasks? (Select all that apply)
1 point
Downloading dependencies
Packaging binary code
Compiling binary code into source code
Running tests and deployment to production systems
Question 5
A user has complained that the website is readable on desktop but not on mobile. Who can help solve this problem?
1 point
Front-end Developer
Back-end Developer
Question 6
Which of the following describe a package manager? (Select all that apply)
1 point
A way to distribute your pre-packaged application(s)
Contains application files, instructions for installation, and metadata
Takes care of finding, installing, maintaining or uninstalling software packages
Question 7
Which of the following adds interactivity and dynamic content to a website?
1 point
JavaScript
Git
HTML
CSS
Question 8
Which of these is an open-source server side platform built on the Google Chrome JavaScript engine and uses an asynchronous single threaded architecture that allows it to serve a very large number of concurrent connections?
1 point
React JS
Flask
Node.js
Angular
Question 9
Which of the following frameworks and libraries are used for front-end? (Select all that apply)
1 point
React.js
Express
Vue.js
Node.js
Angular
Question 10
Which of the following is NOT a required skill for a front-end developer?
1 point
HTML
CSS
JavaScript
Java