Free JN0-423 sample questions

Real questions from the Automation and DevOps, Specialist (JNCIS-DevOps) practice bank, with the correct answer and an explanation for each one. No junk, no filler.

Try them in the simulator Same questions, with study, timed and flashcard modes.

Showing 10 of 20 free sample questions.

Question 1Choose one

When defining a custom YANG module, which statement correctly describes the purpose and relationship between the `grouping` and `uses` keywords?

Question 2Choose 2

A network engineer is using Terraform to manage a fleet of Junos devices. They need to ensure that a specific BGP peer configuration is applied to a group of routers defined in the Terraform configuration. Which components are essential for this task? (Select TWO).

Question 3Choose one

A developer is writing a Junos commit script in SLAX to prevent configurations where a logical interface (unit) is assigned to a VLAN that is not defined under the `[edit vlans]` hierarchy. Which type of change does the script need to analyze to perform this validation?

Question 4Choose one

True or False: When using the gNMI `Set` RPC with OpenConfig models to configure a Junos device, the operation is atomic by default, meaning that if any part of the requested configuration change fails, the entire transaction is rolled back.

Question 5Choose one

A financial services company needs to automate the deployment of standardized BGP configurations across its multi-vendor data center, which includes Juniper and Arista devices. A key requirement is to use a single, vendor-neutral data model to define the BGP policies and peerings to ensure consistency and simplify automation scripts. Which technology is specifically designed to address this requirement?

Question 6Choose one

An administrator created a Junos op script named `get-high-cpu.slax` to identify processes with high CPU utilization. To make it easier to run, they want to create a CLI alias. Which configuration stanza is used to map the command `show high-cpu` to the execution of this op script?

Question 7Choose one

A consultant is tasked with choosing between MGD-based and JSD-based automation for a new project on a Junos device. The project requires running a persistent, on-box application that listens for external API calls, performs complex stateful logic, and then modifies the Junos configuration. Which automation approach is better suited for these requirements and why?

Question 8Choose one

A network automation engineer is building a gRPC client in Python to subscribe to telemetry data from a Junos device. What is the primary role of the Protocol Buffer (`.proto`) file in this process? sequenceDiagram participant Dev as Developer participant ProtoC as protoc Compiler participant Client as Python Client participant Server as Junos gRPC Server Dev->>ProtoC: Input .proto file ProtoC-->>Dev: Generate Python stubs (.py) Dev->>Client: Import generated stubs Client->>Server: Use stubs for RPC calls Server-->>Client: Return structured data

Question 9Choose one

You are creating a YANG model for a proprietary firewall feature. You need to define a leaf node named `timeout` that must be an integer between 60 and 3600, inclusive. Which YANG statement correctly defines this constraint?

Question 10Choose one

An organization is automating its network change validation process. The requirements are to capture the state of routing tables and interface statistics before a configuration change, and then compare this with the state after the change to verify operational health. Which Juniper automation tool is specifically designed for this pre- and post-change snapshot and comparison workflow?

10 more free samples are waiting

Create a free account to unlock the whole JN0-423 sample bank, or get full access to all 197 practice questions in the simulator.

Create account