200-901 V12.02
200-901 V12.02
200-901 V12.02
& ANSWER
HIGHER QUALITY, BETTER SERVICE
Exam : 200-901
Version : V12.02
1 / 103
The safer , easier way to help you pass any IT exams.
3.CORRECT TEXT
Refer to the exhibit.
Fill in the blanks to complete the cURL command to the list of networks in the Meraki organization with an
id of 384279060
Answer:
organizations, 384279060, networks
Explanation:
Solution below
2 / 103
The safer , easier way to help you pass any IT exams.
4.Which Cisco DevNet resource allows access to products in a development lab to explore, learn, and
build application that use Cisco APLs?
A. DevNet communities
B. DevNet code Exchange
C. DevNet Automation Exchange
D. DevNet sandbox
Answer: D
Explanation:
Reference: https://developer.cisco.com/site/sandbox/
5.In the test-driven development model, what is changed after a test fails?
A. test
B. schedule
C. project requirements
D. code
Answer: D
7.How does requesting a synchronous API operation differ from requesting an asynchronous API
operation?
A. clients poll for the status of the execution of operations
B. clients subscribe to a webhook for operation results
C. clients can access the results immediately
D. clients receive responses with a task id for further processing
Answer: C
8.Which two query types does a client make to a DNS server? (Choose Two)
A. AAAA
3 / 103
The safer , easier way to help you pass any IT exams.
B. ACK
C. DISCOVER
D. Inverse
E. PTR
Answer: A,E
4 / 103
The safer , easier way to help you pass any IT exams.
Which two statement describe the configuration of the Ansible script is run? (Choose two.)
5 / 103
The safer , easier way to help you pass any IT exams.
The script returns an output of 401. To use the supplied URL. an HTTP GET request must Be sent with an
Authorization header. The header value is a BaseG4 encoded concatenation of the username and
password.
Which action must be taken to return an output of 200?
A. Change the verify=False setting in the request to verify=True to enable HTTP Basic authentication
B. Modify the method from LOGIN to GET and supply the username ;password value as JSON payload
C. Verify that the username and password values imported from the configuration file ate still valid.
D. Insert an Authorization header with the values username password from the supplied configuration file.
Answer: C
12.How does a synchronous API request differ from an asynchronous API request?
A. clients receive responses with a task id for further processing
B. clients subscribe to a webhook for operation results
C. clients are able to access the results immediately
D. clients poll for the status of the execution of operations
Answer: C
13.What are two functions of a routing table on a network device? (Choose two.)
A. It lists entries more than two hops away.
B. It lists the routes to a particular destination.
C. It lists the routes to drop traffic.
D. It lists hosts that are one hop away.
E. It lists the static and dynamic entries.
Answer: B,E
14.Which type of HTTP method is used by the Meraki nad webex teams APIs to send webhook
notifications?
A. HTTP GET
B. HTTP PUT
C. HTTP HEAD
D. HTTP POST
Answer: D
6 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
Reference: https://meraki.cisco.com/blog/tag/alerts/
An API call is constructed to retrieve the inventory in XML format by using the API. The response to the
call is 401 Unauthorized.
Which two headers must be added to the API call? (Choose two.)
A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
Answer: B,E
7 / 103
The safer , easier way to help you pass any IT exams.
16.DRAG DROP
Refer to the exhibit.
Drag and drop the code from the bottom onto the blanks in the code to construct a cURL command using
the Cisco DNA Center API. which will provide the details of a WLAN controller with Id af397748444. Not at
options are used.
Answer:
Explanation:
Diagram
8 / 103
The safer , easier way to help you pass any IT exams.
18.A developer is reviewing a code that was written by a colleague. It runs fine, but there are many lines
of code to do a seemingly simple task repeatedly.
Which action organizes the code?
A. Refactor the code by removing any unnecessary tests
B. Using functions, rewrite any pieces of code that are repeated
C. Reverse engineer and rewrite the code logic
D. Modify the code to use loops
Answer: B
20.What is the purpose of the first three pairs of digits in a MAC address?
A. defines a routing identifier for the client
B. indicates the IP address of the client in Hex
C. defines packet forwarding priority sent or received by the adapter
D. indicates vendor of the network card or adapter
Answer: D
21.Which two descriptions can be given to an application that is interacting with a webhook? (Choose
two.)
A. Processor
B. Codec
C. Listener
D. Receiver
E. Transaction monitor
Answer: C,D
22.DRAG DROP
9 / 103
The safer , easier way to help you pass any IT exams.
Drag and drop the descriptors from the left onto the correct parts of the API request and response on the
right.
Answer:
10 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
A – E, B – D, C – B, D – C, E – A, F – F
23.A developer needs to prepare the file README.md in the working tree for the next commit operation
using Git.
Which command needs to be used to accomplish this?
A. git add README.md staging
B. git -a README.md
C. git add README.md
D. git commit README.md
Answer: C
11 / 103
The safer , easier way to help you pass any IT exams.
A. Waterfall
B. CI/CD pipeline
C. Agile
D. Lean
Answer: C
25.A developer creates a script that configured multiple Cisco IOS XE devices in a corporate
infrastructure. The internal test environment is unavailable, and no maintenance window is available to
test on a low-priority production environment.
Which resource is used to test the code before it is applied to the production environment?
A. Code Exchange
B. Cisco DevNet Learning Labs
C. Cisco DevNet Sandbox
D. Cisco Support
Answer: C
A developer creates a Python script that queries Cisco Webex. When the script is executed, a 401 code is
returned. After troubleshooting, the developer discovers that the service is missing privileges.
Which change to the header in line 4 of the script results in the code 200?
A)
B)
C)
D)
12 / 103
The safer , easier way to help you pass any IT exams.
A. Option A
B. Option B
C. Option C
D. Option D
Answer: C
A. {
"id": "y123987jdkl". HTTP/1.1 200 OK
"status: "online",
"type": "switch"
}
B. HTTP/1.1 200 OK
C. ''type'', ''switch''
D. Content-Type
Answer: B
29.Which device is a system that monitors and controls incoming and outgoing network traffic based on
predetermined security rules?
A. Switch
B. Router
C. Firewall
13 / 103
The safer , easier way to help you pass any IT exams.
D. Load balancer
Answer: C
Given the API documentation for the UCS SDK python class, UcsHandle, which code snippet creates a
handle instance?
A)
B)
C)
D)
14 / 103
The safer , easier way to help you pass any IT exams.
A. Option A
B. Option B
C. Option C
D. Option D
Answer: C
31.DRAG DROP
Refer to the exhibit.
15 / 103
The safer , easier way to help you pass any IT exams.
Drag and drop the code from the left code from the left onto the item number on the right to complete the
Meraki code to obtain a list of client which have used this network.
16 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
1 - d, 2 - f, 3 - b, 4 - h, 5 - i, 6 – j, 7 - g, 8 - a, 9 - c, 10 - e
32.CORRECT TEXT
Fill in the blanks to complete the statement.
Given a username of “devnet” And a password “Cisco123”, applications must create a base64 encoding
of the string” ____________ ” when sanding HTTP requests to an API that uses _______________
authentication.
Answer:
devnet: Cisco123, Basic
Explanation:
Solution as below
17 / 103
The safer , easier way to help you pass any IT exams.
33.In DNS, which record specifies an alias that refers to another name that ultimately resolves to an IP
address?
A. AAA
B. SOA
C. NS
D. CNAME
Answer: D
Explanation:
Reference: https://ns1.com/resources/dns-types-records-servers-and-queries
34.Which mechanism is used to consume a RESTful API design when large amounts of data are
returned?
A. Data sets
B. Scrolling
C. Blobs
D. Pagination
Answer: D
Explanation:
Reference: https://nordicapis.com/everything-you-need-to-know-about-api-pagination/
37.Which status code is used by a REST API to indicate that the submitted payload is incorrect?
A. 400
B. 403
C. 405
D. 429
Answer: A
Explanation:
18 / 103
The safer , easier way to help you pass any IT exams.
Reference:
https://community.cisco.com/t5/application-centric/apic-rest-api-produces-inconsistent-response/td-p/275
8230
38.Which type of threat occur when an attacker can send hostile data to an interpreter within an
application?
A. Cross-site scripting
B. Sensitive data exposure
C. Broken authentication
D. Injection
Answer: D
Explanation:
Reference: https://owasp.org/www-project-top-ten/OWASP_Top_Ten_2017/Top_10-2017_A1-Injection
The documentation outlines how to use credentials for the AMP API Which script successfully performs
an API call using basic authentication?
19 / 103
The safer , easier way to help you pass any IT exams.
A)
B)
C)
D)
A. Option
B. Option
C. Option
D. Option
20 / 103
The safer , easier way to help you pass any IT exams.
Answer: D
40.What are two characteristics of Bare Metal environments that are related to application deployment?
(Choose two.)
A. Provide the hypervisor to host virtual servers
B. Specifically designed for container-based workloads.
C. Provides workloads with access to hardware features
D. Suitable for legacy application that do not support virtualization
E. Not compatible with other cloud services such as PaaS or SaaS offerings.
Answer: C,D
B)
C)
D)
A. Option A
B. Option B
C. Option C
D. Option D
Answer: B
42.Which service provides a directory lookup for IP addresses and host names?
A. DNS
B. DHCP
C. SNMP
D. NAT
Answer: A
43.DRAG DROP
Drag and drop the element of the Finesse API on the left onto the description of its functionally on the right.
21 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
1 – D, 2 – F, 3 – A, 4 – E, 5 – B, 6 – G, 7 - C
44.DRAG DROP
Drag and Drop the Bash commands from the left onto the correct actions on the right.
22 / 103
The safer , easier way to help you pass any IT exams.
Answer:
23 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
1 - d, 2 - i, 3 - e, 4 - a, 5 - j, 6 - b, 7 - g, 8 - h, 9 - c, 10 - f
46.What are two benefit of managing network configuration via APIs? (Choose two.)
A. configuration on devices becomes less complex
B. more security due to locking out manual device configuration
C. increased scalability and consistency of network changes
D. eliminates the need of legacy management protocols like SNMP
E. reduction in network changes performed manually
Answer: C,E
24 / 103
The safer , easier way to help you pass any IT exams.
48.Which HTTP response code should be returned when the request is completed, but there is no content
to send for the request?
A. 100
B. 204
C. 302
D. 402
Answer: B
49.Which two statement describe the role of an artifact repository in a CI/CD pipeline?
(Choose two.)
A. An artifact repository allows to compare and merge changes in the source code of files involved in a
build process.
B. An artifact repository is needed only for CI/CD pipeline executed on a public cloud infrastructure.
C. An artifact repository provides traceability, search, and management of binary files.
D. An artifact repository is needed only for managing open source software.
E. An artifact repository stores files needed and generated during the build process.
Answer: C,E
50.Which API must an engineer use to change a netmask on a Cisco IOS XE device?
A. Meraki
B. RESTCONF/YANG
C. SD-WAN
D. DNAC
Answer: B
25 / 103
The safer , easier way to help you pass any IT exams.
Which command needs to be placed on the box where the code is missing to output the value of page_jd
in the Python 3.7 script?
A)
B)
C)
D)
A. Option A
B. Option B
C. Option C
D. Option D
26 / 103
The safer , easier way to help you pass any IT exams.
Answer: C
52.Which statement about authentication a RESTCONF API session with a router that runs Cisco IOS XE
software is true?
A. OAuth must be used.
B. A token must be retrieved and the associated string must be embedded in the X-Auth-Token header.
C. Basic authentication must be used.
D. No authentication is required.
Answer: C
53.A developer is writing an application that a REST API and the application requires a valid from the API
which element of the response is used in the conditional check?
A. URL
B. Status code
C. Link
D. Body
E. Headers
Answer: B
54.DRAG DROP
Drag and Drop the GIT commands from the left onto the right that add modified local files to a remote
repository. Not all options are used
Answer:
Explanation:
git add .
git commit -m “this is my edit”
git push
27 / 103
The safer , easier way to help you pass any IT exams.
56.What is a requirement when authenticating a RESTCONF API session with a router that runs Cisco
IOS XE Software?
A. No authentication is required.
B. OAuth must be used.
C. Basic authentication must be used.
D. A token must be retrieved and the associated string must be embedded in the X-Auth-Token header.
Answer: B
28 / 103
The safer , easier way to help you pass any IT exams.
A process on the host wants to access the service running inside this Docker container.
Which port is used to make a connection?
A. only outbound connections between 3000 and 5000 are possible
B. port 3000
C. any port between 3000 and 5000
D. port 5000
Answer: B
60.DRAG DROP
Drag and drop the HTTP status codes from the left onto the correct descriptions on the right.
29 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
1 – B, 2 – D, 3 – A, 4 – C
61.An application calls a REST API and expects a result set of more than 550 records, but each time the
call is made, only 25 are returned.
Which feature limits the amount of data that is returned by the API?
A. pagination
B. payload limit
C. rate limiting
D. service timeouts
Answer: A
62.DRAG DROP
Drag and drop the network automation interfaces from the left onto the transport protocols that they
support on the right. (Not all Options are used)
30 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
Grpc == http/2 , netconfig == ssh , restconfig == https
31 / 103
The safer , easier way to help you pass any IT exams.
65.Refer to Exhibit.
B)
32 / 103
The safer , easier way to help you pass any IT exams.
C)
D)
33 / 103
The safer , easier way to help you pass any IT exams.
A. Option A
B. Option B
C. Option C
D. Option D
Answer: A
34 / 103
The safer , easier way to help you pass any IT exams.
A developer is troubleshooting an API with the given API with the given API documentation and cURL
command.
What is the cause of this problem?
A. The user is not allowed to post massages from their account
B. The request body is missing or incomplete
C. The API token specified is expired
D. The authorization header is missing or incomplete
Answer: C
67.What are two advantages of YANG-based approaches for infrastructure automation? (Choose two.)
A. directly maps to JavaScript
B. multi-platform vendor abstraction
C. designed to reflect networking concepts
D. compiles to executables that run on network devices
E. command line driven interface
Answer: B,C
68.DRAG DROP
Drag and drop the capability on the left onto the Cisco compute management platform that supports the
capability on the right.
35 / 103
The safer , easier way to help you pass any IT exams.
Answer:
70.Which response status code is used by a RESTful interface to indicate successful execution of a
request?
A. 200
36 / 103
The safer , easier way to help you pass any IT exams.
B. 404
C. 405
D. 500
Answer: A
71.In which two ways is an application characterized when interacting with a webhook? (Choose two.)
A. codec
B. receiver
C. transaction monitor
D. processor
E. listener
Answer: B,E
72.DRAG DROP
Drag and drop the HTTP methods from the left onto their generally accepted corresponding create, read,
update, and delete operations on the right.
Answer:
37 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
1 – D, 2 – B, 3 – C, 4 – E, 5 – A
73.Which two statements are true about Cisco UCS manager, Cisco Intersight APIs? (Choose two.)
A. Cisco Intersight API interactions can be encoded in XML or JSON and require an APIs key in the HTTP
header for authentication.
B. USC Director API interactions can be XML- or JSON-encoded and require an APLs key in the HTTP
header for authentication.
C. UCS manager API interactions are XML-encoded and require a cookie in the method for
authentication.
D. Cisco Intersight uses XML to encoded API interactions and requires an API key pair for authentication.
E. UCS manager uses JSON to encode API interactions and utilizes Base64-encoded credentials in the
HTTP header for authentication.
Answer: B,C
Explanation:
Reference:
https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/ucs-director/rest-api-getting-started-guide/
6-5/cisco-ucs-director-REST-API-getting-started-65.html
https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/api/b_ucs_api_book.pdf
38 / 103
The safer , easier way to help you pass any IT exams.
75.CORRECT TEXT
Fill in the blanks to complete the cURL command that invokes a RESTful API to retrieve a resource in
JSON format using OAuth.
Answer:
GET, Accept, Authorization
Explanation:
See the solution below.
76.DRAG DROP
Refer to the exhibit.
Drag and Drop the code from the bottom onto the box where the code is missing on the Meraki Python
script to create a new network
39 / 103
The safer , easier way to help you pass any IT exams.
Answer:
40 / 103
The safer , easier way to help you pass any IT exams.
The output of the diff-u README.md-repo README.md command is shown. The original file was 165
lines long.
How many lines are in the edited copy of the file?
A. 162
B. 165
C. 172
D. 173
Answer: D
41 / 103
The safer , easier way to help you pass any IT exams.
D. For all directories in the current folder. The script goes into directory and makes a new directory.
Answer: A
79.Before which process is code review performed when version control is used?
A. Branching code
B. Merge of code
C. Checkout of code
D. Committing code
Answer: D
82.DRAG DROP
Drag and drop the Python code from the left onto the correct step on the right to call a REST API.
42 / 103
The safer , easier way to help you pass any IT exams.
Answer:
83.A company has written a script that creates a log bundle from the Cisco DNA Center every day. The
script runs without error and the bundles are produced. However, when the script is run during business
hours, report poor voice quality of phones calls.
What explains this behavior?
A. The application is running in the Voice VLAN and causes delays and jitter in the subnet.
B. The speed and duplex settings in Cisco DNA Center are sot incorrectly, which causes the transfer to be
too slow.
C. 9 The script is written in a low-level programming language where there is no memory safety. This
43 / 103
The safer , easier way to help you pass any IT exams.
84.CORRECT TEXT
Fill in the blanks to complete the python script to retrieve a list of network devices using the Cisco DNA
center API.
Answer:
“GET”, headers, payload
Explanation:
Solution as below.
85.DRAG DROP
Drag and drop the network automation interfaces from the left onto the transport protocols that they
support on the right.
Answer:
44 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
gRPC = C, NETCONF = A, RESTCONF = B, D OR
86.CORRECT TEXT
Fill in the blanks to complete the python script to request a service ticket using the APIC-EM rest API for
the user “devnetuser”.
Answer:
devnetuser, requests, header
Explanation:
Solution as below
87.Which CI/CD tool is an automation tool used to build, test, and deploy software?
A. Nagios
B. Gradle
C. Jenkins
D. Git
Answer: C
45 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
Reference:
https://www.infoworld.com/article/3271126/what-is-cicd-continuous-integration-and-continuous-delivery-e
xplained.html
89.What are two considerations when selecting the "best route" for a network device to reach its
destination? (Choose two.)
A. MAC address
B. metrics
C. administrative distance
D. IP address
E. subnet mask
Answer: B,C
90.DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing in the Bash script to
complete the missing assignment.
Answer:
46 / 103
The safer , easier way to help you pass any IT exams.
91.DRAG DROP
Drag and drop the characteristics from the left onto the corresponding software development
methodologies on the right?
Answer:
47 / 103
The safer , easier way to help you pass any IT exams.
A developer must integrate a bot with an internal communication app. The developer wants to replace the
webexbot package with the teamsbot package by using Ansible and prepares a playbook In the first two
tasks, the playbook stops the webexbot and verifies that the teamsbot is installed.
What is accomplished in the last task of the workflow when the developer runs the Ansible playbook?
A. stops the webexbot service and uninstals it and retains its configuration files
B. installs the webexbot and retains the configuration files
C. uninstalls the webexbot package and removes its configuration files
D. searches whether the purge package is available in the repository and uninstalls the webexbot
package
Answer: C
95.Which device is used to transport traffic from one broadcast domain to another broadcast domain?
A. load balancer
B. layer 2 switch
C. router
D. proxy server
Answer: C
48 / 103
The safer , easier way to help you pass any IT exams.
97.DRAG DROP
Refer to the exhibit.
49 / 103
The safer , easier way to help you pass any IT exams.
Drag and drop the code from the left onto the item numbers on the right to complete to Meraki python
script shown in the exhibit.
Answer:
50 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
1 – D, 2 – A, 3 – H, 4 – F, 5 – G, 6 – E, 7 – C, 8 – B
98.DRAG DROP
Drag and drop the types of management from the left onto the levels at which they are performed on the
right.
51 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
Graphical user interface, application
Description automatically generated with medium confidence
52 / 103
The safer , easier way to help you pass any IT exams.
100.The project is migrated to a new codebase, the “old_project” directory must be deleted. The directory
has multiple read-only files, and it must be deleted recursively without prompting for confirmation.
Which bash command must be used?
A. rm -rf old_project
B. rm -r old_project
C. rmdir -p old_project
D. rmdir old_project
Answer: A
101.Which two protocols are used to apply a configuration change on a Cisco IOS XE device? (Choose
two)
A. CCX
B. RESTCONF
C. NETCONF
D. HSRP
E. CDP
Answer: B,C
103.CORRECT TEXT
Refer to the exhibit.
53 / 103
The safer , easier way to help you pass any IT exams.
Fill in the blank to complete the query parameter and value so that the result set is returned in reverse
chronological order (most recent first) based on when message were entered.
HTTP GET /v1/rooms ________________
Answer:
?sortBy=lastactivity
104.Which platform has an API that be used to obtain a list of vulnerable software on user devices?
A. Cisco Umbrella
B. Cisco Firepower
C. Cisco Identity Services Engine
D. Cisco Advanced Malware Protection
Answer: D
105.DRAG DROP
Drag and drop the requests from the left into the correct order on the right to create and check the path
trace between two devices using Cisco DNA center API.
54 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
1 – C, 2 – D, 3 – B, 4 - A
55 / 103
The safer , easier way to help you pass any IT exams.
108.Which network device monitors incoming and outgoing traffic and decides whether to allow or block
specific traffic based on a defined set of rules?
A. switch
B. load balancer
C. reverse proxy
D. firewall
Answer: D
109.Which two statements describe the advantages of using a version control system? (Choose two.)
A. It allows for branching and merging so that different tasks are worked on in isolation before they are
merged into a feature or master branch.
B. It allows multiple engineers to work against the same code and configuration files and manage
differences and conflicts.
C. It provides tooling to automate application builds and infrastructure provisioning.
D. It allows developers to write effective unit tests.
E. It provides a system to track User Stories and allocate to backlogs.
Answer: A,B
110.Which protocol must be allowed on the firewall so that NTP services work properly?
A. ICMP
B. BGP
56 / 103
The safer , easier way to help you pass any IT exams.
C. UDP
D. TCP
Answer: C
111.Which two use cases are supported by Meraki APIs? (Choose two.)
A. Retrieve live streams from a Meraki Camera.
B. Build a custom Captive Portal for Mobile Apps.
C. Configure network devices via the Dashboard API.
D. Build location-aware apps from Wi-Fi and LoRaWAN devices.
E. Deploy applications onto the devices.
Answer: B,C
112.A 401 HTTP response code is returned when calling a REST API.
What is the error state identified by this response code?
A. The server cannot process the request as it has detected an issue in the request syntax or body.
B. The server accepted the request but the client is not authorized for this content.
C. The request has not been accepted because it requires authentication.
D. The server cannot find the requested resource because the path specified is incorrect.
Answer: C
57 / 103
The safer , easier way to help you pass any IT exams.
A. Option A
B. Option B
C. Option C
D. Option D
Answer: D
Explanation:
https://tools.ietf.org/html/rfc7950#section-9.12
114.CORRECT TEXT
Fill in the blanks to complete the Python script to update the Webex Teams membership of a room using
the Python requests library import requests
Answer:
request, headers, payload
58 / 103
The safer , easier way to help you pass any IT exams.
115.Which action does the Git command git merge allow the development to perform?
A. Combine multiple sequence of commits into one unified history.
B. Push changes to the remote repository
C. Switch between branches
D. Create, list, rename, and delete branches
Answer: A
Explanation:
Reference: https://www.atlassian.com/git/tutorials/using-branches/git-merge
116.DRAG DROP
Drag and drop the functionalities from the left onto correct networking devices on the right.
Answer:
Explanation:
1 – D, 2 – C, 3 – A, 4 – B
59 / 103
The safer , easier way to help you pass any IT exams.
119.What are two use cause where webhooks are effective? (Choose two.)
A. Close a session with a web server after a specific amount of time.
B. Filter out information from a response to an API call
C. Change the response format or content type of an API call.
D. Inform a previously defined chat channel after a deployment fate.
E. Send an email to a customer of an online store after payment is complete
Answer: D,E
60 / 103
The safer , easier way to help you pass any IT exams.
Which two statements about the network diagram are true? (Choose two.)
A. PC-A and PC-B are in the same subnet.
B. One of the routers has two connected serial interfaces.
C. The subnet of PC-C can contain 256 hosts.
D. R1 and R3 are in the same subnet.
E. The subnet address of PC-B has 18 bits dedicated to the network portion.
Answer: B,C
61 / 103
The safer , easier way to help you pass any IT exams.
A network engineer must collect information from the network. The engineer prepares a script to automate
workflow by using Cisco Meraki API. The script must run over nested loops to collect organization and
network information and uses the collected data for final collection.
Which process is being automated by using the Python script?
62 / 103
The safer , easier way to help you pass any IT exams.
A. Gather the IDs of the ACME organization, the BLDG21 network, and the dents on the network
B. Provide the BLDG21 network information if it is part of the ACME organization
C. Collect the IDs of the clients on the BLDG21 network
D. List the IDs from the ACME organization
Answer: A
124.A REST API service requires authentication based on the username and password. The user “john”
has the password “384279060” and the Base64 encoding of those credentials is
“am9objowMTIzNDU2Nzg=”.
Which method completes an authentication request?
A. The header must include:
Authorization: Bearer am9obJowMTlzNDU2Nzg=
B. The payload must include:
Authorization: Bearer am9objowMTIzNDU2Nzg=
C. The payload must include.
Authorization: Basic am9objowMTlzNDU2Nzg=
D. The header must include:
Authorization: Basic am9objowMTlzNDU2Nzg=
Answer: D
63 / 103
The safer , easier way to help you pass any IT exams.
B)
C)
64 / 103
The safer , easier way to help you pass any IT exams.
D)
A. Option A
B. Option B
C. Option C
D. Option D
Answer: B
126.Package updates from a local server fail to download. However, the same updates work when a
much slower external repository is used. Way are local updates failing?
A. The update utility is trying to use a proxy to access the internal resource.
B. The Internet connection is too slow.
65 / 103
The safer , easier way to help you pass any IT exams.
C. The Internet is down at the moment, which causes the local server to not be able to respond.
D. The server is running out of disk space.
Answer: A
66 / 103
The safer , easier way to help you pass any IT exams.
The python interpreter and the Cisco python SDK are available by default in the Cisco NX-OS software.
The SDK documentation shows how the cild() API can be used when working with working with JSON
and XML.
What are two effect of running the script? (Choose two.)
A. configure interlace loopback 5
B. issue shutdown on interface loopback 5
C. show only the interfaces In the up status
67 / 103
The safer , easier way to help you pass any IT exams.
131.Which two statements about JSON and XML are true? (Choose two.)
A. JSON objects are collection of key value pair.
B. The syntax of JSON contains tags, elements, and attributes.
C. JSON arrays are an unordered set of key value pairs.
D. The syntax of XML contains tags, elements, and attributes.
E. XML objects are collections of key-value pairs.
Answer: A,D
132.An automation script fails to connect to an internal server exactly 1 out of 2 times it is executed. This
behavior is seen from different clients.
Which networking device mut be at fault?
A. Laptop on which the script is running
B. Router
C. Switch
D. Load balancer
Answer: D
68 / 103
The safer , easier way to help you pass any IT exams.
134.Which two statements describe the traits of an asynchronous API call? (Choose two.)
A. The order in which API calls return can be guaranteed
B. A call to an API does not block the code, but rather it allows application processing to continue
C. The end user can experience latency or performance lag while waiting for the API call to return
D. Code execution blocks or waits for the call to an API to return.
E. A callback function typically is used to process the response from an API call
Answer: B,E
69 / 103
The safer , easier way to help you pass any IT exams.
The definition of the YANG module and a RESTCONF query sent to a Cisco IOc XE device is shown.
Which statement is correct if the RESTCONF interface responds with a 204 status code?
A. The query failed at retrieving the logging seventy level.
B. The query failed to set the logging seventy level due to an invalid path.
C. The query retrieved the logging seventy level.
D. The query updated the logging seventy level or created it if not present on the device.
Answer: D
Explanation:
Reference:
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/1611/b_1611_programmability_cg/r
estconf_programmable_interf ace.html
137.DRAG DROP
Refer to the exhibit.
A Python script must delete all Cisco Catayst 9300 Series switches that have an uptime that is greater
70 / 103
The safer , easier way to help you pass any IT exams.
than 90 days The script must also query for the status of all the other devices.
Drag and drop the code from the bottom onto the bottom box the code is missing to complete the script
Not at options are used
Answer:
Explanation:
Table
Description automatically generated
71 / 103
The safer , easier way to help you pass any IT exams.
138.Which Cisco platform provides organization-wide automation, security, policy enforcement, any agility
across wired and wireless networks?
A. Cisco ACI
B. Cisco DNA Center
C. Cisco Umbrella
D. Cisco SD-WAN
Answer: D
72 / 103
The safer , easier way to help you pass any IT exams.
A REST API retune this JSON output for a GET HTTP request, Which has assigned to a variable called
73 / 103
The safer , easier way to help you pass any IT exams.
140.Which tool is used to block all traffic to the domain by using a single API call?
A. Cisco ISE
B. Cisco Firepower
C. Cisco AMP
D. Cisco Umbrella
Answer: B
An engineer must configure a load balancer server. The engineer prepares a script to automate workflow
by using Bash. The script install the nginx package, moves to the /optAtginx directory, and reads the sites
M We (or further processing Based on the script workflow, which process is being automated within the
loop by using the information mi sites txt?
A. creating a new Me Based on template .conf in the /etc/ngin/sites_enabled directory for each lie in the
sites txt file. and then changing the file execution permission.
B. creating a Me per each the in sites txt with the information in template conf. creating a link for the
previously created file. and then changing the ownership of the created files
C. using the content of the file to create the template conf file. creating a Iink from the created file to the
/etc/nginx/files.enabled. and then changing the file execution permissions.
D. using the information in the file to create a set of empty files in the /etchginx/sites_enabled directory
74 / 103
The safer , easier way to help you pass any IT exams.
The output of a unified diff when comparing two versions of a python script is shown.
Which two “single_request _timeout ()”
75 / 103
The safer , easier way to help you pass any IT exams.
OR
76 / 103
The safer , easier way to help you pass any IT exams.
77 / 103
The safer , easier way to help you pass any IT exams.
A. Option A
B. Option B
C. Option C
D. Option D
Answer: B,C
145.What is the Git command to delete a local branch named “experiment” without a warning?
A. git branch –n experiment
B. git branch –rm experiment
C. git branch –f experiment
D. git branch –D experiment
Answer: D
Explanation:
Reference: https://www.atlassian.com/git/tutorials/using-branches
OR
An administrator attempts to perform a GET using the Cisco IOS XE RESTOCNF API to return the
78 / 103
The safer , easier way to help you pass any IT exams.
hostname of a device. The sequence diagram illustrated the HTTP message observed.
Which change to the API request resolves the issue?
A. Add Content-Type HTTP header with 'application/yang-data+json' using –H ‘Content-Type:
application/yang-data+json’.
B. Use -u cisco: cisco instead of -u ‘cisco: cisco'.
C. Change the request method from -X "GET” to- X’ POST”.
D. Remove the -H ’Accept: application/yang-data^/son’ HTTP header because it is not required.
Answer: B
A network engineer must manage the network devices. The engineer prepares a Python scripts to
authenticate to the Cisco to DNA Center API and request a device list. The device request fails and
returns errors code 401.
Which action solves the problem?
A. Update the API URL. which matched the API endpoint for device list.
B. Send the request to another network in case there are reachability Issues.
C. Send the Authentication header In the request with a valid configuration.
D. Update the credentials that are already supplied and retry the request
Answer: D
148.DRAG DROP
Drag and drop the Dockerfile instructions from the left onto the descriptions on the right.
Not at options are used.
79 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
Diagram
Description automatically generated
149.Which principle is a value from the manifesto for Agile software development?
A. adhering to a plan over responding to requirements
B. detailed documentation over working software
C. processes and tools over teams and inter actions
D. customer collaboration over contract negotiation
Answer: D
Reference:
https://www.cisco.com/c/dam/global/en_hk/solutions/collaboration/files/agile_product_devel opment.pdf
The Cisco Meraki API manages two organizations. In each organization, two independent networks are
80 / 103
The safer , easier way to help you pass any IT exams.
defined.
How many calls to the /organizations/(orgid)networks endpoint will be run parallel by the GetAllNetwork
function of the API client?
A. 0
B. 1
C. 2
D. 4
Answer: C
151.DRAG DROP
Drag and drop the function on the left onto the type of plane that handles the function on the right.
Answer:
81 / 103
The safer , easier way to help you pass any IT exams.
152.DRAG DROP
Refer to the exhibit.
A developer needs to automatically retrieve all of the messages of a Webex room with the roomld of
HY2l2Y292cGFyazovL3Vz397748444YjU5NjAtNTk0ZJ0xMWVhLTk0Mj". Using the Webex API
documentation shown, drag and drop the code snippets from below onto the code to complete the Python
script to list all of the messages in the room. Not all options are used.
82 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
Graphical user interface
Description automatically generated with medium confidence
83 / 103
The safer , easier way to help you pass any IT exams.
The JSON data in the exhibit has been parsed and stored in a variable, “data”.
What returns the value “172.16.0.11” ?
A. data['items'][O]['host']['value']
B. data['items']['1']['host']['value']
C. data['items']['host'][1]
D. data['items']['host']['value']
Answer: A
154.Which action resolves a 401 error in response to an HTTP GET that is issued to retrieve statement
using RESTCONF on a CSR 1000V?
A. Change the HTTP method to PUT.
B. Change the transport protocol to HTTPS.
C. Check the MIMF types in the HTTP headers.
D. Check the authentication credentials.
Answer: D
155.Users cannot access a webserver and after the traffic is captured. the capture tool shows an ICMP
packet that reports "time exceeded in-transit".
What is the cause of this webserver access issue?
A. A router along the path is misrouting the packets in a wrong direction.
B. A router along the path has the wrong time.
C. The server is too far away and the packets require too much time to reach it
D. The server is too loaded and the connection could not be handled in time
Answer: A
156.While developing a real-Time VoIP application on a Cisco Webex platform, users report that their
voice gets chopped or parts of the conversation drop out.
Which network constraint is impacting the application?
A. latency
B. jitter
C. capacity
D. delay
Answer: B
157.Which task is performed because the test-driven development approach is being used?
A. testing existing software before developing new code
B. refactoring code that is covered by existing tests
84 / 103
The safer , easier way to help you pass any IT exams.
159.What are the two principles of an infrastructure as code environment? (Choose two)
A. Complete complex systems must be able to be built from reusable infrastructure definitions.
B. Environments must be provisioned consistently using the same inputs.
C. Redeployments cause varying environment definitions.
D. Service overlap is encouraged to cater for unique environment needs.
E. Components are coupled, and definitions must be deployed for the environment to function.
Answer: A,B
161.What is used in Layer 2 switches to direct packet transmission to the intended recipient?
A. spanning tree
B. IPv4 address
C. IPv6 address
D. MAC address
Answer: D
162.DRAG DROP
Drag and drop the descriptions from the left onto correct application deployment models on the right.
85 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
1 – B, 2 – E, 3 – C, 4 – D, 5 – A
86 / 103
The safer , easier way to help you pass any IT exams.
166.Users cannot access a webserver and after the traffic is captured, the capture too* shows an ICMP
packet that reports "communication administratively prohibited" What Is the cause of this webserver
access Issue?
A. An access list along the path is blocking the traffic
B. The traffic is not allowed to be translated with NAT and dropped.
C. Users must authenticate on the webserver to access It
87 / 103
The safer , easier way to help you pass any IT exams.
168.A developer is trying to retrieve data over a REST API. The API server responds with an HTTP client
error response code. After investigating the response the developer realizes the realizes the response
has a Retry-After header.
What is the root cause of this error?
A. The REST service is unreachable at the time of the REST request
B. Too many requests were sent to the REST service in a given amount of time.
C. An appliance limited the rate of requests to the transport layer.
D. An appliance limited the rate of requests to the application layer
Answer: B
169.Before which process is code review performed when version control is used?
A. committing code
B. branching code
C. merge of code
D. checkout of code
Answer: C
170.Which HTTP status Code means that the server cannot or will not process the request because of
perceived client error?
A. 100
B. 203
C. 303
D. 400
Answer: D
171.When a Cisco IOS XE networking device is configured using RESTCONF, what is the default
data-encoding method?
A. XML
B. x-form-encoding
C. YANG
D. YAML
Answer: A
88 / 103
The safer , easier way to help you pass any IT exams.
A. JSON natively supports arrays and XML does not natively support arrays.
B. XML provides support for mapping data structures into host languages than JSON.
C. XML provides more human readability than JSON.
D. JSON provides support for data types than XML.
Answer: A
89 / 103
The safer , easier way to help you pass any IT exams.
Answer: C
177.Which two NETCONF operations cover the RESTCONF GET operation? (Choose two.)
A. <get>
B. <edit>
C. <get-update>
D. <modify-config>
E. <get-config>
Answer: A,E
Explanation:
Reference:
https://www.cisco.com/c/en/us/support/docs/storage-networking/management/200933-YANG-NETCONF
-Configuration-Validation.html
178.Which REST architectural constraint indicates that no client context should be stored on the server
between requests?
A. stateless
B. uniform interface
C. cacheable
D. client-server
Answer: A
Explanation:
Reference: https://developer.cisco.com/docs/nx-os/#!representational-state-transfer-rest
90 / 103
The safer , easier way to help you pass any IT exams.
182.A developer needs a list of clients connected to a specific device in a Meraki network. After making a
REST API call, the developer receives an unfamiliar response code.
Which Cisco DevNet resource should be used to identify the meaning of the response code?
A. API documentation
B. Sandbox
C. Learning Labs
D. Code Exchange
Answer: A
184.DRAG DROP
91 / 103
The safer , easier way to help you pass any IT exams.
Drag and drop elements of the RESTCONF protocol stack from the left onto the correct description on the
right. Not all elements on the left are used.
Answer:
Explanation:
1 – B, 2 – E, 3 - F
92 / 103
The safer , easier way to help you pass any IT exams.
93 / 103
The safer , easier way to help you pass any IT exams.
188.Which advantage does the agile process offer compared to waterfall software development?
A. to view the full scope of end-to-end work
B. to have each phase end before the next begins
C. to fix any issues at the end of the development cycle
D. to add or update features with incremental delivery
Answer: D
189.What are two advantages of the Model-view-controller software design pattern? (Choose two.)
A. simplifies network automation
B. allows for multiple views of the same model
C. makes code easier to deploy using Cl/CD pipelines
D. reduces need for error handling
E. separates responsibilities of the code, which makes future modifications easier
Answer: B,E
191.A Company is looking for cloud deployment which will use the on-premise infrastructure, is user
94 / 103
The safer , easier way to help you pass any IT exams.
A developer needs to upload a local file by using the REST API. The developer gathers information
according to the documentation and sends the request by using the cURL command in the exhibit but
gets an error code.
Which action should be followed to get valid response?
A. change content type as JSON
B. add the authorization header with the access token
C. add a username-password combination to request command
D. change request method as GET
Answer: B
193.What are the two purposes for using a VLAN in a network? (Choose two)
A. It is used to create the routing table.
B. It creates a collection of MAC addresses.
C. It is used for VM network traffic.
D. It segments a network.
E. It creates a broadcast domain.
Answer: D,E
95 / 103
The safer , easier way to help you pass any IT exams.
Answer: D
195.DRAG DROP
Drag and drop the network component names from the left onto the correct descriptions on the right. Not
all options are used.
Answer:
Explanation:
1 – A, 2 – B, 3 – D, 4 – C
96 / 103
The safer , easier way to help you pass any IT exams.
198.In python, which expression checks whether the script returns a success status code when the
Requests library is used?
A. response.status_code== requests.ok
B. response.status_code== requests.codes.ok
C. response.code== requests.codes.ok
D. response.status_code ! == requests.codes.ok
Answer: B
Explanation:
Reference: https://realpython.com/python-requests/
A Python code has been written to query a device. The executed code results in the error shown.
Which action resolves the problem?
A. import json
B. requests("GET", base_url + request_url, cookles=cookies)
C. pip install requests
D. import requests
Answer: D
97 / 103
The safer , easier way to help you pass any IT exams.
201.CORRECT TEXT
Fill in the blanks to complete the Bash script in which each file in a directory is renamed to Its SHA256
hash?
Answer:
Is, $TARGET_DIR , mv
Explanation:
Check below the answer exact.
202.DRAG DROP
Refer to the exhibit.
Drag and drop the variables from the left onto the item numbers on the right that match the missing
assignments in the exhibit.
Answer:
98 / 103
The safer , easier way to help you pass any IT exams.
Explanation:
1 – A, 2 – C, 3 – B
203.When using the Bash shell, how it the output of the devnet command saved to a tile named
“output.txt”?
A. devnet & output.txt
B. devnet > output.txt
C. devnet < output.txt
D. devnet I output.txt
Answer: B
Explanation:
Reference: https://askubuntu.com/questions/420981/how-do-i-save-terminal-output-to-a-file
99 / 103
The safer , easier way to help you pass any IT exams.
B)
C)
100 / 103
The safer , easier way to help you pass any IT exams.
D)
A. Option A
B. Option B
C. Option C
D. Option D
Answer: A
101 / 103
The safer , easier way to help you pass any IT exams.
208.What are two roles of an artifact repository in a CI/CD pipeline? (Choose two.)
A. is required for CI/CD pipelines executed on a public cloud infrastructure
B. is required for managing open source software
C. stores files needed and generated during the build process
D. allows for comparing and merging changes in the source code
E. provides traceability, search, and management of binary files
Answer: C,E
209.CORRECT TEXT
Fill in the blanks to complete the statement.
Cisco DNA provide the capability to send an HTTP _______________ request to the API endpoint
https://DNA-c_API_ADDRESS/api/vi/network-device/ and receive the network __________ list in
__________ format.
Answer:
GET, device, JSON
Explanation:
Solution below as
210.DRAG DROP
Drag and drop the Docker file instructions from the onto correct descriptions on the right. Not all options
are used.
102 / 103
The safer , easier way to help you pass any IT exams.
Answer:
Explanation:
1 – E, 2 – B, 3 – D, 4 – A
211.A new application is being developed that must be hardware independent. The application includes
an administrative component which is accessed using a Windows desktop GUI. Installation and
management of the environment must be fully automated.
Which application deployment type meets the requirements?
A. bare metal
B. virtual Python environment
C. container
D. virtual machine
Answer: C
103 / 103