Free CPNAE-101 sample questions

Real questions from the Certified Python Network Administrator and Engineer 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

Which of the following statements correctly describes a key difference between the Waterfall and Agile development models when applied to a network automation project?

Question 2Choose one

You are writing a Python script to parse a large CSV inventory file containing 50,000 devices. You need to process these devices one by one without loading the entire file into memory to avoid resource exhaustion. Which Python generator pattern should you implement?

Question 3Choose one

Review the following Python dictionary representing a network interface: ```python interface = { 'name': 'GigabitEthernet1', 'enabled': True, 'ipv4': { 'address': '192.168.1.1', 'mask': '255.255.255.0' } } ``` Which command successfully extracts the IP address '192.168.1.1'?

Question 4Choose one

You are creating a script using `netmiko` to push a configuration set to a Cisco IOS device. You want to ensure the script handles potential authentication failures gracefully without crashing. Which exception should you catch?

Question 5Choose one

When using `Scapy` to monitor network traffic, you want to capture only TCP traffic on port 80. Which BPF filter syntax should you pass to the `sniff()` function?

Question 6Choose one

A network architect is defining the system lifecycle for a new SD-WAN deployment. According to general systems engineering principles, which phase immediately follows the 'Concept' stage and precedes 'Production'?

Question 7Choose one

You need to store a collection of unique VLAN IDs discovered during a network scan. Duplicate IDs should be automatically removed. Which Python data type is most appropriate?

Question 8Choose one

When using `Nornir` for network automation, which component is responsible for holding the information about the devices, groups, and defaults?

Question 9Choose 2

Select TWO benefits of using `NAPALM` (Network Automation and Programmability Abstraction Layer with Multivendor support) in a mixed-vendor environment. (Select TWO)

Question 10Choose one

True or False: In Python, a tuple is a mutable data type, meaning you can modify its elements after it has been created.

10 more free samples are waiting

Create a free account to unlock the whole CPNAE-101 sample bank, or get full access to all 200 practice questions in the simulator.

Create account