200-901 Exam Questions
676 real 200-901 exam questions with expert-verified answers and explanations. Page 6 of 14.
- Question #252Software Development and Design
Refer to the exhibit. Which two files are being edited in the unified diff? (Choose two.)
Version ControlDiff utilitySoftware Development ToolsFile Identification - Question #253Network Fundamentals
Drag and Drop Question Refer to the exhibit. Drag and drop the code snippets from the bottom to the blanks in the code to enable keepalive for the FastEthernet 2/0 interface. Not a...
Cisco IOSInterface ConfigurationKeepaliveNetwork Device Configuration - Question #254Software Development and Design
Refer to the exhibit. What do all the calls shown in the sequence diagram have in common?
Asynchronous communicationSequence diagramsAPI design patternsCommunication models - Question #255Application Deployment and Security
Which application should be used to externally access all applications deployed in the same host machine with a single public IP address and port, when each application listens on...
reverse proxyapplication routingport mappingnetwork services - Question #256Network Fundamentals
Which implementation creates a group of devices on one or more LANs that are configured to communicate as if they were attached to the same wire?
VLANVirtual LANNetwork SegmentationLAN - Question #257Network Fundamentals
What are two properties of private IP addresses? (Choose two.)
Private IP AddressesIP AddressingNetwork FundamentalsNetwork Security - Question #258Application Deployment and Security
A company is adopting DevOps as part of an internal transformation, and is reviewing the success of the first deployments. Developers and engineers are working together to resolve...
DevOpsCALMS frameworkLean principlesProcess optimization - Question #259Application Deployment and Security
Refer to the exhibit. Which command, including arguments, is executed when the container starts?
Container commandsShell scriptingDocker/KubernetesNginx - Question #260Application Deployment and Security
A developer created a new secure API and is testing the functionality locally. The API was added to a container for further testing, and other team members and applications need to...
DockerContainerizationPort MappingAPI Deployment - Question #262Network Fundamentals
Access to the management interface of devices must be restricted by using SSH and HTTPS. Which two ports must be included in the ACLs for the protocols to work? (Choose two.)
SSHHTTPSACLsNetwork Ports - Question #263Software Development and Design
What is a functionality of the Waterfall method as compared to the Agile method for software development?
Waterfall methodAgile methodSDLC methodologies - Question #264Software Development and Design
What is a benefit of using functions in the code for the development process?
Software DevelopmentFunctionsCode ModularityProgramming Principles - Question #265Software Development and Design
What is the difference between YAML and JSON data structure?
YAMLJSONData SerializationSyntax - Question #266Software Development and Design
A developer is working on a feature for a new application. The changes in the existing branch named 'feat00304' must be integrated into a single commit with the current working pri...
GitBranching and MergingVersion ControlSquash Commit - Question #267Software Development and Design
A file that already exists in a local repository is updated. Which command must be executed to ensure that the changes in the file are included in the next Git commit?
GitVersion ControlStaging Changes - Question #268Software Development and Design
Into which type of Python data structure should common data formats be parsed?
Python Data StructuresData ParsingDictionariesJSON - Question #269Software Development and Design
Several teams at a company are developing a new CRM solution to track customer interactions with a goal of improving customer satisfaction and driving higher revenue. The proposed...
MVCDesign PatternsSeparation of ConcernsWeb Application Architecture - Question #270Understanding and Using APIs
Which HTTP code group is issued when a request is received successfully, understood, and processed?
HTTP status codesAPI responsesWeb protocolsSuccessful responses - Question #271Application Deployment and Security
A developer creates a web application that receives a username and password and uses them to sync the credentials to other services through HTTPS. API keys to services are part of...
Secrets managementAPI securityCredential managementApplication security best practices - Question #272Understanding and Using APIs
Refer to the exhibit. An engineer writes a Python script that uses two different API calls to query Cisco DNA Center for the number of interfaces on a device. The engineer notices...
API PaginationREST APICisco DNA CenterPython Scripting - Question #273Software Development and Design
Why is refactoring done during test-driven development?
RefactoringTest-Driven Development (TDD)Code QualitySoftware Maintainability - Question #274Infrastructure and Automation
Refer to the exhibit. A network engineer must change the configuration on devices daily. The Python script must collect CLI arguments from the user, organize data according to the...
Network AutomationREST APIsYANG ModelsPython Scripting - Question #275Cisco Platforms and Development
Which platform is used to programmatically create a space and invite users for collaboration?
Cisco WebexCollaboration APIsProgrammatic AutomationSpace Management - Question #276Understanding and Using APIs
Refer to the exhibit. A developer wants to create a room named cisco through Webex API. The developer prepares the request by putting an API token inside the authorization header;...
Webex APIREST APIHTTP Status CodesAPI Request Parameters - Question #277Application Deployment and Security
Refer to the exhibit. Which line must be included in the Bash script for the Python code to succeed?
Bash scriptingEnvironment variablesAPI authenticationSecrets management - Question #278Understanding and Using APIs
What is a capability of the NETCONF protocol?
NETCONFNetwork ProtocolsXMLSSH - Question #279Understanding and Using APIs
Refer to the exhibit. A network engineer uses model-driven programmability to monitor and perform changes on the network. The network engineer decides to use the NETCONF RPC messag...
NETCONFRPC messagesYANGNetwork Automation - Question #280Understanding and Using APIs
Refer to the exhibit. A developer creates a script to obtain a list of devices by using the Cisco DNA Center API. The remote server authorizes the request only if an authentication...
API AuthenticationPython Requests LibraryHTTP Basic AuthenticationJSON Parsing - Question #281Understanding and Using APIs
Refer to the exhibit. A network engineer wants to use an API to update information about device interfaces. The network devices are deployed in a Cisco DevNet Sandbox and have runn...
API HeadersRESTCONFYANG DataXML Serialization - Question #282Application Deployment and Security
Refer to the exhibit. A network engineer works on a Cisco DevNet application that is available for download on the Cisco DevNet website. The engineer prepares a bash script to auto...
Bash scriptingApplication deploymentAutomation workflowDevNet application - Question #283Infrastructure and Automation
A company wants to accelerate the adoption of technologies that will simplify its operations. Staff have different skill levels and are looking for a single site to find easy-to-co...
DevNetAutomation ExchangeAutomation use casesLearning resources - Question #284Cisco Platforms and Development
Which Cisco product provides malware and content filtering through DNS?
Cisco UmbrellaDNS filteringMalware protectionContent filtering - Question #285Infrastructure and Automation
What is a capability of an agentless configuration management system?
Configuration ManagementAgentless SystemsAutomationManagement Protocols - Question #286Understanding and Using APIs
Drag and Drop Questions Drag and drop the code snippets from the bottom into the Python script to write API output to a csv file. Not all options are used. Answer:
Python scriptingAPI interactionFile I/OCSV - Question #287Understanding and Using APIs
Drag and Drop Questions Drag and drop the code snippets from the bottom to the blanks in the code to test the API response through the Python unittest library. Not all options are...
Python unittestAPI testingUnit testingSoftware testing - Question #288Cisco Platforms and Development
Drag and Drop Questions Refer to the exhibit. A developer is creating a Python script to obtain a list of HTTP servers on a network named office_east by using the Cisco Meraki API....
Python scriptingCisco Meraki APIAPI AuthenticationHTTP Requests - Question #289Understanding and Using APIs
Drag and Drop Questions Drag and drop the code snippets from the bottom to the blanks in the code to complete the HTTP response. Not all options are used. Answer:
HTTP ProtocolAPI CommunicationHTTP Response StructureWeb Services - Question #290Cisco Platforms and Development
Drag and Drop Questions Drag and drop the code from the bottom onto the box where the code is missing in the Python script to complete a function to return all the clients on a net...
Python ScriptingCisco Meraki APIAPI IntegrationNetwork Data Retrieval - Question #291Understanding and Using APIs
Drag and Drop Questions Refer to the exhibit. Drag and drop the code snippets from the bottom onto the blanks in the code to construct a request to find the Cisco DNA Center switch...
Cisco DNA Center APIREST APIHTTP GETAPI endpoint - Question #292Infrastructure and Automation
Refer to the exhibit. Which XML snippet has interface information that conforms to the YANG model? A. B. C. D.
YANGXMLData ModelingNetwork Configuration - Question #293Software Development and Design
What is a benefit of version control?
Version ControlSoftware DevelopmentCode Management - Question #294Software Development and Design
Refer to the exhibit. What does the command marked (2) do when it is run?
GitVersion ControlBranch Management - Question #295Infrastructure and Automation
What is a comparison of YAML and JSON?
YAMLJSONData serialization formatsSyntax comparison - Question #296Understanding and Using APIs
Refer to the exhibit. A collaboration engineer has developed a script to automate the gathering of information by providing the email address of the individual. When the engineer t...
API AuthenticationHTTP HeadersBearer TokensREST API Troubleshooting - Question #297Understanding and Using APIs
A developer is attempting to retrieve all the messages from a Cisco Webex space. The server responds by sending the first 1,000 messages. The developer must make additional request...
API constraintsPaginationData retrievalWebex API - Question #298Application Deployment and Security
Refer to the exhibit. A developer just finished testing a Python script and wants to save the list of packages and versions installed on the current machine. The developer must mak...
pipPython dependency managementrequirements.txtShell redirection - Question #299Application Deployment and Security
A developer pushes an application to production. The application receives a webhook over HTTPS without a secret. The webhook information contains credentials to service in cleartex...
Webhook securityCleartext credentialsSensitive data handlingApplication security - Question #300Application Deployment and Security
Refer to the exhibit. A developer cannot reach the web application behind an NGINX load balancer. The developer sends a request to an application FQDN with cURL but gets an HTTP 50...
HTTP 502Load BalancingTroubleshootingWeb Application - Question #301Understanding and Using APIs
Refer to the exhibit. A network engineer wants use API update information about device interfaces. The network devices are deployed in a Cisco DevNet Sandbox and have running inter...
API HeadersContent-TypeRESTCONFJSON - Question #302Understanding and Using APIs
Which action do webhooks enable an application to perform?
WebhooksPush ModelAPI Communication