Cisco DevNet Associate Practice

Practice 60 original Cisco DevNet Associate questions covering software design, APIs, automation, networking, security, and deployment, with detailed explanations.

Level: Cisco Certified DevNet Associate (DEVASC) Difficulty: intermediate 60 questions 60 min
Choose a practice mode, answer each Cisco DevNet question, then review the explanation. Wrong answers are saved locally for review.
Day streak: 0 days Saved only on this device
Progress 0 / 60
Question 1

What is a REST API?

Select an answer
Question 2

What is JSON?

Select an answer
Question 3

What is YAML?

Select an answer
Question 4

What is version control?

Select an answer
Question 5

What is Git?

Select an answer
Question 6

What is a repository in version control?

Select an answer
Question 7

What is a branch in Git?

Select an answer
Question 8

What is a merge in Git?

Select an answer
Question 9

What is a commit in Git?

Select an answer
Question 10

Match each software concept to its purpose.

Question 11

What does an HTTP GET request do?

Select an answer
Question 12

What does an HTTP POST request do?

Select an answer
Question 13

What does an HTTP PUT request do?

Select an answer
Question 14

What does an HTTP DELETE request do?

Select an answer
Question 15

What does HTTP status code 200 mean?

Select an answer
Question 16

What does HTTP status code 404 mean?

Select an answer
Question 17

What is an API key?

Select an answer
Question 18

What is OAuth 2.0?

Select an answer
Question 19

What is a webhook?

Select an answer
Question 20

Match each API concept to its purpose.

Question 21

What is Ansible?

Select an answer
Question 22

What is an Ansible playbook?

Select an answer
Question 23

What is Terraform?

Select an answer
Question 24

What is an Ansible module?

Select an answer
Question 25

What is idempotency in automation?

Select an answer
Question 26

What is the Cisco DNA Center API?

Select an answer
Question 27

What is the Meraki API?

Select an answer
Question 28

What is a controller in networking?

Select an answer
Question 29

What is intent-based networking?

Select an answer
Question 30

Match each automation platform to its purpose.

Question 31

What is an IP address?

Select an answer
Question 32

What is a MAC address?

Select an answer
Question 33

What is a switch used for?

Select an answer
Question 34

What is a router used for?

Select an answer
Question 35

What is a VLAN?

Select an answer
Question 36

What is a subnet?

Select an answer
Question 37

What is DNS used for?

Select an answer
Question 38

What is DHCP used for?

Select an answer
Question 39

What is a firewall used for?

Select an answer
Question 40

Match each network concept to its purpose.

Question 41

What is a unit test?

Select an answer
Question 42

What is an integration test?

Select an answer
Question 43

What is a linter?

Select an answer
Question 44

What is a code review?

Select an answer
Question 45

What is a vulnerability?

Select an answer
Question 46

What is encryption?

Select an answer
Question 47

What is authentication?

Select an answer
Question 48

What is authorization?

Select an answer
Question 49

What is a threat model?

Select an answer
Question 50

Match each security concept to its purpose.

Question 51

What is continuous integration?

Select an answer
Question 52

What is continuous delivery?

Select an answer
Question 53

What is a deployment pipeline?

Select an answer
Question 54

What is a container?

Select an answer
Question 55

What is Docker?

Select an answer
Question 56

What is Kubernetes?

Select an answer
Question 57

What is a Dockerfile?

Select an answer
Question 58

What is an artifact in CI/CD?

Select an answer
Question 59

What is a canary deployment?

Select an answer
Question 60

Match each deployment concept to its purpose.