Automation and DevOps Specialist (JNCIS-DevOps) Latest Version: 6.0 Exam, Exams of Network Theory

Automation and DevOps Specialist (JNCIS-DevOps) Latest Version: 6.0 Exam Questions with Correct Answers & Explanations | Graded A+ Study Guide

Typology: Exams

2025/2026

Available from 02/16/2026

proflean
proflean ๐Ÿ‡บ๐Ÿ‡ธ

3.1

(7)

2.3K documents

1 / 30

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Juniper
JN0-421
Automation and DevOps Specialist (JNCIS-
DevOps) Latest Version: 6.0 Exam Questions
with Correct Answers & Explanations | Graded
A+ Study Guide
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e

Partial preview of the text

Download Automation and DevOps Specialist (JNCIS-DevOps) Latest Version: 6.0 Exam and more Exams Network Theory in PDF only on Docsity!

Juniper

JN0- 421

Automation and DevOps Specialist (JNCIS-

DevOps) Latest Version: 6.0 Exam Questions

with Correct Answers & Explanations | Graded

A+ Study Guide

Question: 1

Which command is valid for accessing a Junos device using the RESTful API on the default port? A) B) C) D) A. Option A B. Option B C. Option C D. Option D

Answer: C

Question: 2

You need to reset all Junos systems in your lab to their factory-default state and then push a new configuration to the device. Which two Ansible modules would your playbook use to accomplish this task? (Choose two) A. junos_system_services B. junos_zeroize C. junos_get_facts D. junos_install_config

Answer: B,D

Answer: D

Question: 4

Click the Exhibit button. Exhibit: You are using RubyEZ to interact with a Junos device: however, you are not successfully connecting to the device. Referring to the exhibit, what is the problem? A. Argument passed to Netconf:: SSH.new statement must be referenced as variables B. Netconf::SSH.new statement only expects an IP address of the target device C. Netconf::SSH.new statement arguments must be hashes D. A Junos::Ez::Provider statement is missing before the Netconf::SSH. New statement

Answer: A

Question: 5

Click the Exhibit button. Exhibit:

How would you test the configuration snippet shown in the exhibit? A. Use the root@router% logger SSHD_LOGIN_FAILED command B. Use the root@router% logger - e SSHD_LOGIN_FAILED command C. Use the root@router% test SSHD_LOGIN_FAILED command D. Use the root@router% event SSHD_LOGIN_FAILED command

Answer: B

.

11. Which are valid HTTP methods in REST? (Choose TWO)

A. GET

B. FETCH

C. POST

D. RUN

โœ… Answer: A, C GET retrieves data; POST submits data.

12. Which automation tasks can PyEZ perform? (Choose THREE)

A. Load configuration B. Execute RPCs

๐Ÿ”น CONTINUE ( 16 โ€“ 30 )

16. Which Junos feature allows rollback to previous configuration?

A. archive B. rollback C. restore D. revert โœ… Answer: B Rollback restores previous stored configurations.

17. What does idempotent mean in automation?

A. Run once only B. Always causes change C. Produces same result repeatedly D. Deletes configs โœ… Answer: C Idempotent operations produce the same outcome even if run multiple times.

18. Which tool manages infrastructure as code?

A. Git B. Excel C. Notepad D. Telnet โœ… Answer: A Git tracks automation scripts and configuration versions.

19. Which Junos RPC retrieves interface info?

A. get-config B. get-interface-information

C. show route D. ping โœ… Answer: B This RPC returns interface operational data.

20. Which scripting languages are supported in Junos? (Choose TWO)

A. Python B. SLAX C. COBOL D. HTML โœ… Answer: A, B Python and SLAX are supported scripting options.

๐Ÿ”น CONTINUE ( 21 โ€“ 40 )

21. Which protocol supports telemetry streaming?

A. SNMPv B. JTI C. FTP D. TFTP โœ… Answer: B Juniper Telemetry Interface (JTI) streams real-time telemetry.

22. Which component stores automation playbooks?

A. Repository B. Switch C. Router RAM D. BIOS

A. SSH keys B. Username/password C. BIOS token D. MAC address โœ… Answer: A, B NETCONF authentication relies on SSH credentials or keys.

27. Which tools support configuration templating? (Choose TWO)

A. Jinja B. YAML C. Telnet D. Bash history โœ… Answer: A, B Jinja2 templates and YAML structures support automation configs.

28. Which Junos command shows commit history?

A. show system users B. show system commit C. show version D. show route โœ… Answer: B Displays configuration commit logs.

29. Which Python keyword defines a function?

A. func B. define C. def D. function โœ… Answer: C Python functions start with def.

30. Which DevOps goal improves collaboration between teams?

A. Manual configs B. Isolation C. Automation pipelines D. Offline deployment โœ… Answer: C Pipelines unify developer and operations workflows.

๐Ÿ”น FINAL SET ( 31 โ€“ 50 )

31. Which Junos database stores active configuration?

A. candidate B. active C. temp D. backup โœ… Answer: B The active database runs the current configuration.

32. Which command loads configuration from file?

A. load B. save C. copy run D. write โœ… Answer: A Load imports configuration data.

33. Which DevOps principle emphasizes version control?

A. Immutable infrastructure B. Manual backup

37. Which feature ensures configuration safety before commit?

A. commit force B. commit check C. reboot D. shutdown โœ… Answer: B Validates syntax first.

38. Which DevOps metric measures deployment frequency?

A. Throughput B. Lead time C. Deployment rate D. CPU โœ… Answer: C Deployment frequency tracks release cadence.

39. Which telemetry type pushes data continuously?

A. Polling SNMP B. Streaming telemetry C. Manual CLI D. FTP dump โœ… Answer: B Streaming telemetry sends real-time updates.

40. Which configuration style uses reusable templates?

A. Static CLI B. Infrastructure as Code C. Manual copy D. Telnet

โœ… Answer: B IaC enables templated reusable configurations.

41. Which system tracks automation issues?

A. GitHub Issues B. Calculator C. BIOS D. Ping โœ… Answer: A Issue trackers help manage automation tasks.

42. Which automation step verifies device reachability?

A. Commit B. Ping test C. Shutdown D. Delete โœ… Answer: B Connectivity checks ensure device access.

43. Which config mode applies partial updates?

A. override B. merge C. delete D. reboot โœ… Answer: B Merge adds config without replacing entire structure.

โœ… Answer: A CI automates build and test processes.

48. Which config command deletes configuration?

A. remove B. delete C. clear D. wipe โœ… Answer: B Delete removes configuration statements.

49. Which format is human-readable and indentation-based?

A. XML

B. YAML

C. Binary D. HEX โœ… Answer: B YAML uses indentation for structure.

50. Which automation reduces configuration drift?

A. Manual login B. Version-controlled templates C. Random edits D. Telnet sessions โœ… Answer: B Templates ensure consistent device configurations.

51. Which Junos command validates configuration syntax without committing

changes?

A. commit check B. commit confirmed C. commit override D. commit replace โœ… Answer: A โ€œcommit checkโ€ validates syntax and reports errors without applying changes.

52. Which automation tool allows templating and multi-device configuration?

(Choose TWO)

A. Ansible B. Chef C. Jinja D. Excel โœ… Answer: A, C Ansible uses Jinja2 templates to manage multiple devices efficiently.

53. Which feature in Junos supports rollbacks?

A. rollback 1 B. rollback last C. restore point D. revert config โœ… Answer: A โ€œrollback 1โ€ restores the previous configuration version.

54. Which Python function is used to open a connection to a Junos device in

PyEZ?

A. Device.open() B. connect_device() C. Device.connect() D. junos_connect() โœ… Answer: C Device.connect() initiates the NETCONF session in PyEZ.

โœ… Answer: A The junos_config module handles configuration changes on Junos devices.

59. Which Junos RPC command retrieves BGP neighbor info?

A. get-bgp-neighbors B. get-bgp-summary C. show bgp summary D. get-bgp-info โœ… Answer: B get-bgp-summary provides operational BGP neighbor data.

60. Which Python structure is immutable?

A. List B. Tuple C. Dictionary D. Set โœ… Answer: B Tuples cannot be modified after creation.

61. Which automation step ensures pre-deployment validation? (Choose TWO)

A. Commit check B. Testing on sandbox C. Random CLI edits D. Immediate production commit โœ… Answer: A, B Validation prevents errors from reaching production.

62. Which Junos command shows the active commit ID?

A. show system commit B. show configuration C. show version D. show system info โœ… Answer: A Displays current and past commit IDs.

63. Which DevOps principle reduces silos between teams?

A. Continuous Integration B. Continuous Delivery C. Infrastructure as Code D. Collaboration โœ… Answer: D Collaboration ensures smooth workflows and communication.

64. Which Python statement exits a loop prematurely?

A. break B. exit C. continue D. pass โœ… Answer: A break immediately stops loop execution.

65. Which telemetry type uses a publish/subscribe model?

A. Streaming Telemetry B. Polling SNMP C. FTP pull D. CLI logs โœ… Answer: A Streaming telemetry pushes data continuously to subscribers.