InterviewStack.io LogoInterviewStack.io

Network Configuration and VLAN Management Questions

Network Configuration and VLAN Management covers configuring and managing network devices and logical network segmentation. Key skills include creating and managing virtual local area networks, assigning access and trunk ports, configuring VLAN tagging and native VLANs, using switch command line interfaces to configure ports and features, understanding spanning tree and MAC address tables, testing and troubleshooting switch configurations, and applying Git style operations and automation to network configuration workflows. Candidates should also be familiar with network automation tooling and approaches for managing network configurations at scale.

EasyTechnical
69 practiced
Describe how to configure a Cisco switch port for an IP phone with an attached PC: include commands to set the access VLAN for the PC, the voice VLAN, and any QoS or auto-QoS settings you would apply. Explain why the phone tags traffic and how untagged traffic is forwarded to the PC.
HardTechnical
60 practiced
Explain how to protect a network from MAC/CAM table exhaustion attacks or extreme MAC churn (for example from a compromised VM farm). Provide specific mitigations including hardware features, switch configuration (port-security, MAC limits), rate-limiting, monitoring/alerting, and operational responses.
HardSystem Design
116 practiced
Design an MLAG (multi-chassis link aggregation) topology for a pair of ToR switches providing redundant L2 connectivity to a rack of servers. Address VLAN consistency, peer-link sizing and redundancy, split-brain avoidance, STP interactions, and a maintenance/firmware upgrade strategy to minimize interruption.
HardTechnical
60 practiced
Write a Python function using NAPALM pseudo-code that connects to a device, checks for VLANs 100 and 101 (names 'apps' and 'db'), and creates any missing VLANs idempotently. Include error handling and a dry-run mode that prints planned changes instead of applying them. Show key NAPALM method calls and control flow.
MediumTechnical
66 practiced
Write an Ansible task (YAML fragment) using the ios_config module to ensure VLANs 10, 20, and 30 exist on a Cisco IOS switch with names 'users', 'sales', and 'engineering'. The task should be idempotent, include tags, and trigger a simple backup task when changes occur. Provide the task(s) only.

Unlock Full Question Bank

Get access to hundreds of Network Configuration and VLAN Management interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.