300-550Updated 8d ago · Aug 28, 2026
Designing and Implementing Cisco Network Programmability
70 questions across 1 topics, with suggested answers, explanations where available, and imported community discussion. The first 7 questions are free to preview.
Topics
| # | Topic | Questions | Free |
|---|---|---|---|
| 1 | Data models | 70 | 7 |
Preview
7 of 70 accessibleQuestion 1 · Data models Open
A web service sends a JSON object back to your Python script. In which type of object is it most logical to store that JSON response?
Answer: B
A JSON object maps property names to values, which corresponds directly to a Python dictionary of key-value pairs.
Question 2 · Network Programmability Fundamentals Open
Which two network-configuration protocols use XML as a data-representation format? (Choose two.)
Answer: A, E
NETCONF uses an XML-based encoding for configuration data and protocol messages. RESTCONF represents YANG data in either XML or JSON, so it also uses XML as a supported data-representation format.
**Learn more:** [RFC 6241: Network Configuration Protocol (NETCONF)](https://datatracker.ietf.org/doc/html/rfc6241) · [RFC 8040: RESTCONF Protocol](https://datatracker.ietf.org/doc/html/rfc8040)
Question 3 · APIs and Automation Protocols Open
Which two statements concerning the programmatic interface of IOS XE on a Cisco CSR1000v Router are true? (Choose two.)
Answer: B, D
Cisco CSR1000v supports open YANG data models, including OpenConfig and IETF models, for model-driven configuration and operational data. It also supports RESTCONF, which exposes YANG-defined configuration, state data, RPC operations, and event notifications through an HTTPS-based API.
**Learn more:** [Cisco Cloud Services Router 1000V FAQ](https://www.cisco.com/c/en/us/products/collateral/routers/cloud-services-router-1000v-series/q-and-a-c67-733687.html) · [Cisco IOS XE RESTCONF Programmable Interface](https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/166/b_166_programmability_cg/restconf_prog_int.html)