350-901 Exam Questions
99 real 350-901 exam questions with expert-verified answers and explanations. Page 2 of 2.
- Question #52Infrastructure and Automation
A developer needs to configure an environment to orchestrate and configure. Which two tools should be used for each task? (Choose two.)
Infrastructure as CodeConfiguration ManagementOrchestrationAutomation Tools - Question #53Application Deployment and Security
Application sometimes store configuration as constants in the code, which is a violation of strict separation of configuration from code. Where should application configuration be...
Application configurationEnvironment variablesSeparation of concernsDeployment best practices - Question #54Network Automation
Refer to the exhibit. What is the output of this IOS-XE configuration program? ```python import sys, requests USER = 'root' PASS = 'Cisco0123' URI = URL + '/restconf/data/ietf-inte...
RESTCONFYANGPythonInterface Management - Question #55Software Development and Design
An application is being built to collect and display telemetry streaming data. Drag and drop the elements of this stack from the left onto the correct element functions on the righ...
Streaming TelemetryData PipelinesApplication ArchitectureMonitoring - Question #56Software Development and Design
Drag and drop the git commands from the left into the correct order on the right to create a feature branch from the master and then incorporate that feature branch into the master...
GitVersion ControlBranching and Merging - Question #57Software Development and Design
Drag and drop the steps from the left into the correct sequence on the right to describe how to use Git to maintain the current HEAD and revert back to a previous commit, while und...
Git commandsVersion controlCode managementGit reset - Question #58Application Deployment and Security
Drag and drop the characteristics from the left onto the correct data processing techniques on the right, in the context of GDPR.
GDPRData PrivacyData Processing TechniquesRegulatory Compliance - Question #59Understanding and Using APIs
Refer to the exhibit. Drag and drop the steps from the left into the correct order of operation on the right for a successful OAuth2 three-legged authorization code grant flow.
OAuth2Authorization Code GrantAPI SecurityAuthorization Flow - Question #60Network Automation
Which transport protocol is used by gNMI?
gNMIgRPCHTTP/2Network Management - Question #61Application Deployment and Security
Which two methods are API security best practices? (Choose two.)
API SecurityAuthenticationData ProtectionTokens - Question #62Understanding and Using APIs
A developer has completed the implementation of a REST API, but when it is executed, it returns a 401 error message. What must be done on the API to resolve the issue?
REST APIHTTP Status CodesAuthenticationAPI Troubleshooting - Question #63Understanding and Using APIs
An application uses OAuth to get access to several API resources on behalf of an end user. Which are two valid parameters to send to the authorization server as part of the first s...
OAuth 2.0Authorization Code GrantAPI Security - Question #64Cisco Platforms and Development
Refer to the exhibit. Which set of API requests must be executed by a Webex Teams bot after receiving webhook callback to process messages in a room and reply with a new message ba...
Webex Teams APIBot ProgrammingREST API CallsWebhooks - Question #65Understanding and Using APIs
Which snippet presents the correct API call to configure, secure, and enable an SSID using the Meraki API?
Meraki APISSID ConfigurationAPI CallsNetwork Security - Question #66Cisco Platforms and Development
The UCS Python SDK includes modules for Service Profile template creation. Which two UCS Service Profile template types are supported? (Choose two.)
Cisco UCSService ProfilesPython SDKAutomation - Question #67Application Deployment and Security
A container running a Python script is failing when it reaches the integration testing phase of the CI/CD process. The code has been reviewed thoroughly and the build process works...
ContainerizationCI/CDDocker NetworkingIntegration Testing - Question #68Using APIs
The script uses the Cisco Intersight REST API. Drag and drop the code snippets from the left onto the item numbers on the right to match the missing sections in the Python script t...
Cisco IntersightREST APIPython ScriptingFirmware Management - Question #69Understanding and Using APIs
Refer to the exhibit above and click on the resource tabs in the top left corner to view resources to help with this question. Drag and drop the correct code snippets from the left...
RESTCONFCURLNetwork AutomationCisco IOS XE - Question #70Understanding and Using APIs
Refer to the exhibit above and click on the tab in the top left corner to view a diagram that describes the typical flow of requests involved when a webhook is created for a bookin...
WebhooksAPI IntegrationSequence DiagramsEvent-driven Architecture - Question #71Network Automation
To complete the Python script to enable the SSID with a name of "376699609" in the network resource "11111111" using the Meraki Dashboard API.
Python scriptingMeraki APIWireless LAN configurationAPI interaction - Question #72Network Automation
Drag and drop the parts of the python code from the left onto the item numbers on the right that match the missing sections in the exhibit to enable an SSID. Not all code parts are...
PythonNetwork AutomationSSID ConfigurationAPI - Question #73Understanding and Using APIs
Drag and drop the REST API authentication method from the left to the description on the right.
REST APIAPI AuthenticationSecurity MethodsAPI Security - Question #74Operations
A client device fails to see the enterprise SSID, but other devices are connected to it. What is the cause of this issue?
Wireless NetworkingSSIDHidden SSIDClient Connectivity - Question #75Understanding and Using APIs
Refer to the exhibit. Which RESTCONF verb changes the GigabitEthernet2 interface from 192.168.100.1/24 to 10.10.10.1/24? import json, requests USER = 'admin' PASS = 'cisco' url = "...
RESTCONFHTTP VerbsAPI InteractionNetwork Configuration - Question #76Network Automation
The Meraki API URL https://api.meraki.com/api/v0/networks/123456789/ssids/2 is been stored in the environment variable meraki_url and the API key has been stored in meraki_api_key....
Meraki APIREST APIcurlNetwork Configuration - Question #77Software Development and Design
A developer plans to create a new bugfix branch to fix a bug that was found on the release branch. Which command completes the task?
Git branchingVersion controlSoftware development workflow - Question #78Application Deployment and Security
What is a benefit of continuous testing?
Continuous TestingCI/CDParallel TestingDevOps - Question #79Understanding and Using APIs
In the three-legged OAuth2 authorization workflow, which entity grants access to a protected resource?
OAuth2Authorization workflowResource ownerAPI security - Question #80Infrastructure and Automation
Drag and Drop the code from the bottom onto the box where the code is missing the snippet to complete this Ansible Playbook. Not all options are used.
AnsiblePlaybookAutomationConfiguration Management - Question #81Network Automation
Drag and drop the code from the bottom onto the box where the code is missing on the Ansible task to configure DNS on an IOS device. Not all options are used. The available options...
AnsibleIOS configurationNetwork automationDNS configuration - Question #82Network Automation
Complete the Ansible task below to enable VLAN support on a Meraki MX device. Drag the correct options into the designated slots. Not all options may be used.
AnsibleMeraki APINetwork AutomationVLANs - Question #83Using APIs
Refer to the exhibit. Which snippet creates a Webex Teams space and adds the users in the variable user_list to that space? import requests import json webex_teams_token = "QDAyN2I...
Python LoopsFunction CallsWebex Teams APIAPI Integration - Question #84Application Deployment and Security
Refer to the exhibit. The command `docker build --tag=friendlyhello .` is run to build a docker image from the given Dockerfile, requirements.txt, and app.py. Then the command `doc...
DockerContainerizationPort MappingApplication Access - Question #85Understanding and Using APIs
Refer to the exhibit. An engineer needs to change the IP address via RESTCONF on interface GigabitEthernet2. An error message is received when the script is run. Which amendment to...
RESTCONFHTTP MethodsAPI InteractionNetwork Configuration - Question #86Application Deployment and Security
Why is end-to-end encryption deployed when exposing sensitive data through APIs?
API SecurityEnd-to-end encryptionData protectionConfidentiality - Question #87Understanding and Using APIs
An engineer must enable an SSID in a Meraki network. Which request accomplishes this task?
REST APIsHTTP MethodsMeraki APINetwork Configuration - Question #88Software Development and Design
What is a characteristic of a monolithic architecture?
monolithic architecturesoftware architectureapplication designfailure impact - Question #89Understanding and Using APIs
Refer to the exhibit. An application's REST API GET call is tested to the inventory database. Which missing code must be included to limit the number of values that are returned fr...
REST APIQuery ParametersURL SyntaxData Limiting - Question #90Cisco Platforms and Development
Refer to the exhibit. What is the missing step in deploying a Docker container to IOx?
IOxDockerApplication PackagingDeployment - Question #91Using APIs
What are two methods for sending bearer access tokens in resource requests to servers? (Choose two)
API AuthenticationBearer TokensHTTP HeadersAPI Security - Question #92
Refer to the exhibit. A kubeconfig file to manage access to Kubernetes clusters is shown. How many Kubernetes clusters are defined in the file, and which cluster FS accessed using...
- Question #93Application Deployment and Security
Which tool is used to deploy an IOx application to a group of IOx devices at one time?
IOx deploymentFog computingCisco management toolsEdge computing - Question #94Understanding and Using APIs
Refer to the exhibit. Which code snippet completes this code to handle API rate-limit?
API Rate LimitingHTTP Status CodesPython requestsError Handling - Question #95Understanding and Using APIs
Which two design considerations should be considered when building a Cisco Meraki dashboard out of available APIs? (Choose two)
Cisco Meraki APIAPI Design ConsiderationsAPI Rate LimitingAPI Enablement - Question #96Network Automation
What are two advantages of using model-driven telemetry, such as gRPC, instead of traditional telemetry gathering methods? (Choose two.)
TelemetryModel-driven telemetrygRPCNetwork Monitoring - Question #97Application Deployment and Security
A team of developers created their own CA and started signing certificates for all of their IoT devices. Which action will make the browser accept these certificates?
PKICertificate TrustBrowser SecurityIoT Security - Question #98Application Deployment and Security
Given an application that implements a basic search function as Well as a video upload function , which two load-balancing approaches optimize the application's user experience? (C...
Load BalancingApplication Performance OptimizationUser Experience (UX)Network Performance Metrics - Question #99Understanding and Using APIs
Refer to the exhibit. Which API call does an engineer use to delete the FQDN object?
REST APIAPI EndpointsCisco FMCNetwork Automation - Question #100Network Automation
What is a consideration for using gRPC as the model-driven telemetry protocol on a Cisco IOS XE device?
gRPCModel-driven TelemetryCisco IOS XENetwork Automation